当我们提到网站的内部链接时,应该提及内部链接与域名或/。从SEO的角度来看哪个会更好。例如,我的页面是www.testdomain.com/about.htm,我从另一个页面给出了该页面的内部链接,我应该提及内部链接
<a href="/about.htm">About</a>
或
<a href="http://www.testdomain.com/about.htm">About</a>
哪种更适合SEO?提前谢谢。
答案 0 :(得分:4)
从SEO的角度来看:无论如何都没有区别
从维护角度来看:请使用<a href="/about.htm">About</a>
答案 1 :(得分:2)
虽然两种风格没有区别,但我会坚持使用标准方法。在这种情况下,我会说“About”(第二个)是正确的方式..
答案 2 :(得分:2)
编写相对网址有几个很好的理由
1)编码更容易,更快。
如果您是一名网络开发人员并且您正在构建一个网站并且有数千个网页,那么编写相对于绝对网址的编码是提高效率的一种方法。你会发现它经常发生。
2)暂存环境
您可能会看到相对URL与绝对URL的另一个原因是某些内容管理系统 - 而SharePoint就是一个很好的例子 - 拥有一个在其自己的域上的暂存环境。它不是example.com,而是examplestaging.com。整个网站基本上将在该暂存域上进行复制。拥有相对URL和绝对URL意味着同一个网站可以存在于登台和制作,或者您网站的实时可访问版本,而无需返回并重新编码所有这些URL。同样,它对您的Web开发团队来说更有效率。这些都是完全有效的理由来做这些事情。因此,如果他们对相对URL进行编码,请不要对您的网络开发团队大吼大叫,因为从他们的角度来看,这是一个更好的解决方案。
相对网址也会导致您的网页加载速度稍快一些。但是,根据我的经验,在您的网站中使用绝对URL和相对URL的SEO好处远远超过了将页面加载的时间长一点点。它可以忽略不计。如果你有一个非常非常长的页面加载时间,那么你可以改变一大堆东西,而不是将你的URL编码为相对与绝对的比较。
在我看来,页面加载时间不是一个问题。但是,当您尝试与他们讨论时,从SEO角度来看,使用相对URL与绝对URL编码您的网站,尤其是在导航中,这是您的Web开发团队可能会提到的事实,这不是一个好的解决方案
使用绝对网址有更好的理由
1)刮刀
如果您将所有内部链接作为相对URL,那么刮刀只需抓取整个网站并将其放在新域上就会非常非常容易,整个网站都可以正常工作。那对你来说太糟糕了,对于刮刀来说这很棒。但是,除非你在外面为刮刀做公共服务,出于某种原因,这可能不是你希望在你美丽,勤奋,手工制作的网站上发生的事情。这是一个原因。存在刮刀风险。
2)防止出现重复内容问题
但是,拥有绝对URL和相对URL非常重要的另一个原因是它确实减轻了当您没有让所有这些版本的网站解析时可能出现的重复内容风险到一个版本。 Google可能会在这四个页面中的任何一个页面上进入您的网站,这些页面与您的页面相同。他们为Google提供了四个不同的网页。他们是您的同一个域名。它们是谷歌的四个不同领域。
但是他们可以进入您的网站,如果您的所有网址都是相对的,他们就可以使用这些格式抓取整个网址并将其编入索引。如果您有绝对链接编码,即使Google在www上输入您的网站。一旦他们爬到另一个页面,你已经解决了你没有www。,所有其他内部链接和网站上所有其他页面的编码,Google不会认为那些直播在www。版。这确实减少了网站每个页面的不同版本。如果你有相对的URL,如果你还没有解决这个问题,你基本上有四个不同的网站。
同样,它并不总是一个大问题。内容重复,不理想。但是,谷歌已经非常擅长弄清楚你网站的真实版本是什么。
当您考虑这个问题时,您确实想要考虑内部链接。如果您基本上有四个不同版本的任何网址,任何人都可以在他们想要链接到您时或者想要分享您已经构建的内容时进行复制和粘贴,那么您将内部链接稀释为四个,这不是很好。你基本上必须建立四倍的链接才能获得相同的权限。这是一个原因。
3)抓取预算
为什么不重要的另一个原因是爬行预算。我会这样指出来。
当我们谈论抓取预算时,基本上就是这样,每当Google抓取您的网站时,它们都会有一个有限的深度。他们会抓取有限数量的网址然后他们决定,#34;好的,我已经完成了。&#34;这是基于一些不同的东西。您的站点权限就是其中之一。你的实际PageRank,而不是工具栏PageRank,但Google实际上认为你的网站有多好,是其中很重要的一部分。但是,您网站的复杂程度,更新频率,此类内容也会影响Google抓取您网站的频率和深度。
重要的是要记住,当我们考虑抓取预算时,对于Google来说,抓取预算会花费实际的美元。谷歌作为一家公司最大的支出之一就是抓取和索引网络所需的资金和带宽。所有这些能够用于爬行和索引Web,它们都存在于服务器上。这个带宽来自服务器,这意味着使用带宽会花费谷歌实际的实际美元。
因此Google鼓励尽可能高效地抓取,因为当他们无效率地抓取时,会花费他们的钱。如果您的网站无法有效抓取,那么Google会通过不那么频繁地抓取它并为每次抓取爬网到较少的网页来节省一些资金。这可能意味着,如果您的网站经常更新,您的网站可能不会像您更新它那样经常更新索引。这也可能意味着Google在抓取和编制索引的同时,可能会对您网站的某个版本进行抓取和编制索引,而该版本并不是您真正希望其抓取和编制索引的版本。
因此,您有四个不同版本的网站,所有这些版本都可以完全抓取到最后一页,因为您已经获得了相对网址而且您还没有修复此重复内容问题,这意味着Google必须花费四倍的钱,以便真正抓取并了解您的网站。随着时间的推移,他们会越来越少地做到这一点,特别是如果你没有一个真正的高权威网站。如果您是一个小型网站,如果您刚刚开始,如果您只有中等数量的入站链接,那么随着时间的推移,您将会看到您的抓取速度和频率受到影响,这很糟糕。我们不希望这样。我们希望Google一直回来,查看我们的所有页面。他们很漂亮。把它们放在索引中。排名很好。这就是我们想要的。这就是我们应该做的。