构造URL的方式对您的网站绝对必要。它是您的网站及其子页面的网址。这就是百度,Bing和其他搜索引擎出现在您域名上的方式。无论如何,您都不想在网站上断开任何多余的URL或链接。
在选择URL时,有两个基本选择:绝对URL和相对URL。如果您选择了错误的类型,则不仅会使搜索引擎难以抓取该网站,还会影响您的SEO策略。
什么是绝对网址?
绝对URL要求您将整个地址放在您链接到的页面上。绝对URL的示例如下所示:<a herf="www.某网站。com/xtz.html"/>
什么是相对URL?
另一方面,相对URL不使用完整地址。假定您键入的页面在同一站点上。相对网址的示例如下所示:<a herf="/xtz.html"/>
为什么选择相对URL?
更快的编码
当您将网址缩短为相对格式时,大型网站的编码变得更加容易。
暂存环境
如果您使用的内容管理系统的暂存环境具有其自己的唯一域(如WordPress或SharePoint),则整个网站都将复制到该暂存域上。相对格式允许同一网站存在于暂存和生产域中,或者存在于网站的实时可用版本中,而无需重新输入并重新编码所有URL。这不仅使Web开发人员更容易编码,而且可以节省时间。
加载时间更快
在大多数情况下,使用相对链接的页面将比使用绝对URL的页面加载得更快,尽管两者之间的差异最大。
为什么选择绝对URL?
网站CMS程序
绝对URL使人们更难使用网站程序从您的网站上爬取信息。如果您将所有内部链接都作为相对URL,那么对于抓取工具而言,只需简单地抓取您的整个网站并将其放置在新域上就非常容易。
禁止重复内容
为了避免重复的内容问题,拥有绝对URL非常重要。假设您有多个版本的根域,这些根域在百度中建立了索引,而没有规范的标记指向网站的正确版本。例如:
http://www.某网.com
http://某网.com
https://www.某网.com
https://某网.com
根据百度的说法,这是4个不同的网站,百度可能会在这四个页面中的任何一个页面上进入您的网站。此时,如果所有内部链接都是相对URL,则它们可以使用任何最终会导致重复内容问题的格式抓取并索引整个网站。
改进内部链接策略
在对URL进行编码时,您确实要考虑内部链接。如果您的标记及其相关URL在网站上实施错误,它将创建一个页面,该页面将落在404错误页面上。
例如:在类别页面http://www.某网.com/category/xyz.html上,您的基本href标记显示为:
和相对URL内部链接(/category/abc.html)。百度抓取您的内部链接时,将导致404错误页面,如下所示。
http://www.某网.com/category/xyz.html/category/abc.html
通过使用绝对URL,您可以避免这种情况。
帮助爬行
百度搜寻器会跟踪您页面上的内部链接,以在您的网站上爬行更多抄底页面。由于涉及的实际费用,百度搜寻器只能抓取数量有限的网址。基于这个事实,如果您的网站上有一百万个页面,并且在抓取过程中百度遇到问题的频率更高,那么让他们离开该网站就更合乎逻辑了。
可以通过使用绝对URL来帮助百度简化爬网过程来避免这种情况,这不仅可以节省时间,还可以鼓励它更频繁地返回并爬网更多页面。
确保根据您的SEO需求选择适当的策略。在大多数情况下,这将是绝对URL,因为它绝对比缺点更具有优势,并且将有助于改善您网站的SEO。但是,有时您也会根据站点的需要使用相对URL。