我为自己的网站创建了一个站点地图,它符合http://www.sitemaps.org/
设置的协议Google已通过网站管理员工具告知此网站地图。它已跟踪站点地图中的所有网址(500多个网址),但仅对其中的一个进行了索引。 Google最后一次下载网站地图的时间是2009年10月21日。
当我搜索网站时,谷歌会搜索2500多个搜索结果。 谷歌称它可以抓取该网站。
有没有人知道为什么实际上只有1个网址被编入索引?
干杯, 詹姆斯
答案 0 :(得分:1)
首先,请确保使用robots.txt
等方式禁止Google访问这些网页。同时确保这些网址正确。 :)
其次,Google并不只是将您的站点地图视为面值。它使用其他因素(例如入站链接等)来确定是否希望抓取站点地图中的所有页面。然后,站点地图主要用作提示,而不是其他任何东西(例如,它有助于Google知道何时更快地更新页面)。获取高质量,相关且有用的链接(入站和出站),您的站点应该开始编制索引。
答案 1 :(得分:0)
你的两个陈述似乎相互矛盾。
但只有其中一个索引。
和
当我搜索网站时,谷歌会搜索2500多个结果
bdonlan的逻辑是正确的(robot.txt和Google对站点地图缺乏信任)但我认为问题就是你对你的网站“认为”是正确的。
也就是说,Google网站管理员工具说您只有1页索引,但网站:yoursite.com显示2.5k。
Google网站站长工具不是很准确。他们很好,但他们有错误,可能会帮助您了解有关您网站的问题。信任site:命令。如果您搜索网站,则在Google的索引中:yoursite.com,您会看到超过1个结果。
我信任网站:yoursite.com。您在Google中拥有2.5k页,已编入索引且可搜索。
所以,现在优化这些页面并查看流量。 :d
旁注:Google可以抓取任何网站,Flash,javascript等。