【问题标题】:Why doesn't Google index some words on page?为什么谷歌不索引页面上的一些词?
【发布时间】:2010-09-17 19:14:36
【问题描述】:

我在 Delphi 中创建了一个程序,它使用 Google 的 AJAX 搜索 API 来评估特定网站上的搜索短语出现,包括我的网站。令我惊讶的是,谷歌似乎没有为我的页面上的某些词编制索引,或者我通过 API 错误地形成了我的搜索查询。例如搜索

site:www.delphi.org -“delphi 编程”,它通过 API 使用搜索字符串 site%3Awww.delphi.org+-“delphi+programming”

MarkDown 不喜欢我嵌入这些链接:

http://www.google.com/search?&q=site%3Awww.delphi.org+-"delphi+编程"

清楚地表明所有返回的页面在标题或正文中都有短语“Delphi 编程”。

这是一个不同的集合然后由搜索返回

site:www.delphi.org +"delphi programming" 通过 API 使用搜索字符串 site%3Awww.delphi.org+%2B"delphi+programming"

MarkDown 不喜欢我嵌入这些链接:

http://www.google.com/search?&q=site%3Awww.delphi.org+%2B"delphi+编程"

也许问题出在 WordPress 中。它是否以不同的方式查看页面?我错过了什么?

【问题讨论】:

  • 我认为您的 MarkDown 格式已损坏。你能把它清理干净,以便链接到正确的来源吗?
  • MarkDown 在预览中是最新的,我在编辑框中看不到任何错误。我会稍微调整一下,看看是否有帮助。
  • 不要认为它是指向 Markdown 的链接。直接在 Google 页面上尝试搜索即可。

标签: delphi api search


【解决方案1】:

不知道如何使用 API,但是如果您使用 2 个句子进行简单的 google 搜索,那么使用 [site:www.delphi.org +"delphi programming"] 会比使用 [site :www.delphi.org -“delphi 编程”] 只有 75 个。
后者,使用 - 符号应该返回没有上下文中这些词的匹配(根据 Google 搜索帮助)。似乎在这种情况下,它会返回页面中没有“Delphi Programming”的所有页面(除了在标题中,因为它无法避免)。而且在结果页面中,“Delphi 编程”也没有突出显示。在前面的“+”号搜索中,所有出现的“Delphi Programming”在结果页面中都以粗体显示。
所以我猜 [site:www.delphi.org -“delphi 编程”] 作为搜索有点矛盾......;-)

【讨论】:

    猜你喜欢
    • 2013-06-23
    • 1970-01-01
    • 2015-05-18
    • 1970-01-01
    • 1970-01-01
    • 2011-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多