【问题标题】:Dynamic Content and Search Engine Optimization动态内容和搜索引擎优化
【发布时间】:2008-12-10 20:34:16
【问题描述】:

我有一个使用 Python 为 App Engine 平台编写的网络论坛。我注意到它没有被谷歌很好地索引,我正在努力解决这个问题。
我使用 Google Webmaster 提交了包含近 400 个 URL 的站点地图,但显然只有 8 个被编入索引!
我什至收到一条警告:

站点地图中的所有网址都标记为具有动态内容(值为“始终”)。由于动态内容很难被搜索引擎抓取和索引,这可能会影响您网站在搜索结果中的性能。检查您的站点地图以确保您的站点信息正确无误。

我正在考虑的一件事是我的 URL 的形成方式。几乎所有 URL 都使用参数,我为每个帖子、主题、论坛、用户等分配一个 ID。

例如,我的一个论坛是:

http://silicon.appspot.com/readforum?id=2075

论坛的 ID 是 2075。我听说这是不好的做法,所以我正在考虑更改此设置,但我不确定它是否会产生任何影响。有人能给我一些关于如何让 Google 为我的整个网站编制索引的提示吗?

【问题讨论】:

  • 谷歌犯错你知道!请参阅下面的答案

标签: seo


【解决方案1】:

真正需要注意的是:

 http://www.example.com/forum.py?thread=1000
 http://www.example.com/forum.py?thread=1000&mode=printer

网络爬虫会看到两个具有相同内容的不同网址,并假设您正在尝试做一些可疑的事情。您需要确保您的“打印此页面”链接中包含 rel="nofollow"。我们的目标是在您的网站上为每个唯一数据集只有一个链接。

当然,论坛总是会出现重复内容的问题。但是对于文章/博客,您应该能够接近 1:1 的页面与 URL 比率。

【讨论】:

    【解决方案2】:

    Google 网站管理员工具中的统计信息永远不会是最新的。以下 Google 搜索显示您的几乎所有站点地图 URL 都已编入索引,因此您没有问题:

    site:silicon.appspot.com
    

    【讨论】:

    • 由于某种原因现在很好。这只是暂时的。
    【解决方案3】:

    网址内容是图片的一部分,但只是一小部分。

    除非有人在搜索“readforum”这个词,否则让 URL 说 readforum2106 而不是 /readforum?id=2106 不会做任何事情。要使 URL 真正有用,您需要在文本中包含一些好的搜索词,这对论坛来说没有意义。

    我认为 URL 映射对您没有太大帮助。也许您应该研究动态生成站点地图的方法?

    【讨论】:

    • Google 确实计算查询字符串参数,并建议您使用少于 4 个。
    猜你喜欢
    • 1970-01-01
    • 2011-08-28
    • 1970-01-01
    • 2011-05-14
    • 2014-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多