网站的内部链接结构会对您的SEO程序和网站产生重大影响。内部链接时使用绝对URL与相对URL是一个由来已久的争论。
在本文中,我将介绍这些是什么以及您最终应该选择哪些。
绝对URL是包含站点域的URL。更准确地说,绝对URL是完整的URL地址,包括协议(HTTP或HTTPS)、子域(如果有)、域、路径和文件名。
以下是内部链接中使用的绝对URL的示例:
相对URL是仅包含文件或网页路径的URL。换句话说,它仅包含完整URL的一部分。
以下是使用相对URL的内部链接的示例:
相对URL假定添加的链接是同一域的一部分,并且遵循与当前页面相同的路径。
人们在内部链接时选择绝对URL或相对URL的原因有多种。我现在将讨论其中一些原因。
绝对和相对链接可用于新网站和现有网站。
使用相对URL通常是Web开发人员的编码偏好,特别是对于新网站,因为将它们从开发环境转移到生产环境更容易。
相对URL可能会出现重复内容问题,但绝对URL不会出现重复内容问题。
假设您的网站有HTTP版本和HTTPS版本(这意味着您没有将HTTP版本301重定向到HTTPS)。如果链接时使用绝对URL,则毫无疑问该网页位于哪个域,因为它包含完整的URL路径。
但是,如果您使用相对URL,Google等搜索引擎可能会认为该链接既指非HTTP版本又指HTTPS版本。在这种情况下,搜索引擎可以索引两个页面。
谷歌表示,不良链接可能会影响抓取预算。这包括相对URL可能出现的重复内容问题。
绝对URL——虽然可能需要更多的前期工作——从长远来看更容易维护。它不仅更容易被搜索引擎理解,而且可以防止链接轻易损坏,防止重复内容问题并保留抓取预算。
谷歌过去曾参与过这个问题。2018年,谷歌的JohnMueller在推特上表示,绝对链接与相对链接对于SEO来说并不重要:
不,不是为了SEO。
但在2019年,穆勒再次介入,对相对URL与绝对URL的问题给出了更详细和不同的解释:
穆勒说:“因此,在理论上,如果你拥有一个理论上完美的网站,那么使用绝对或相对URL根本不重要。所以从这个角度来看,使用对你来说更容易的东西。”
他接着说:
“如果你的网站不是理论上完美的结构(可能大多数网站都不是),那么使用绝对URL-如果你可以确保它们确实指向你拥有的所有URL的规范版本-可能更有意义,因为这样您就不必担心这样的事情:如果Google或某些用户最终访问了您网站的非WWW版本并且该网站已加载怎么办?通过绝对URL,我们总能找到返回您首选版本的方法。”
出于Mueller在该视频中列出的所有原因以及我们在本文中列出的所有原因,绝对URL是最佳选择。
最后一点,Google建议在规范链接中使用绝对URL:
“使用绝对路径而不是带有rel=”canonical”链接元素的相对路径。尽管Google支持相对路径,但从长远来看,它们可能会导致问题。”
内部链接在增强网站搜索引擎优化方面发挥着重要作用。通过策略性地将页面链接在一起,您可以改善用户体验、提高网站权限并增强搜索引擎可见性。
请遵循以下提示来优化您的内部链接结构:
从网站结构分析开始:评估网站的当前结构,注意需要改进的地方以及可以使导航更简单的地方。具有组织结构的网站可以让经常访问该网站的用户的生活变得更加简单。
创建全面的站点地图:构建包含所有网页的站点地图。这样做可以让搜索引擎更有效地扫描它,同时帮助潜在的新访问者快速发现它。
使用描述性锚文本:使用特定的关键字和短语来准确描述将链接的内容,而不是“单击此处”等通用短语。这为用户和搜索引擎提供了有关未来的有价值的背景信息。
定期监控和更新:定期检查您的内部链接结构并随着网站的发展进行更新。删除损坏的链接并确保新发布的内容在您的网站内正确链接。
通过实施这些技巧,您将提供无缝的用户体验并提高您的在线知名度。