xml提供不在页面上作为锚点的显式链接

  • 本文关键字:链接 xml seo search-engine
  • 更新时间 :
  • 英文 :


我有一个网站的输入文本。用户输入一个城市的名字,按回车键,它就会被链接到那里。

我的sitemap.xml看起来像这样:

<urlset>
<url><loc>http://www.example.com/rome.html</loc></url>
<url><loc>http://www.example.com/london.html</loc></url>
<url><loc>http://www.example.com/newyork.html</loc></url>
<url><loc>http://www.example.com/paris.html</loc></url>
<url><loc>http://www.example.com/berlin.html</loc></url>
<url><loc>http://www.example.com/toronto.html</loc></url>
<url><loc>http://www.example.com/milan.html</loc></url>
<url><loc>http://www.example.com/edinburgh.html</loc></url>
<url><loc>http://www.example.com/nice.html</loc></url>
<url><loc>http://www.example.com/boston.html</loc></url>
...
</urlset>

我的问题是:我会受到惩罚(从SEO的角度来看),因为我的链接只出现在sitemap.xml上,而不是在html页面的锚列表中。

注意:锚方法被排除在外,因为我有大约5000个列出的城市

不会被扣分。谷歌自己表示,站点地图的主要目的是"告诉谷歌你网站上我们可能不会发现的页面"。

https://support.google.com/webmasters/answer/156184?hl=en

你是罕见的,因为你正确地使用站点地图来帮助谷歌找到你的页面。

通常seo只是为了它而添加一个,而不是花时间去识别和使用它来修复潜在的爬行错误。

我能想到的唯一负面的SEO方面是,如果没有直接链接,页面排名将不会在你的页面之间流动。

不,你不会被扣分。站点地图的唯一目的是告诉搜索引擎在哪里可以找到你的内容。该内容可能通过您网站上的超链接提供,也可能不提供。

最新更新