为什么URL对SEO很重要? SEO友好URL是为满足用户和搜索者的需求而设计的URL。具体来说,为SEO优化的URL往往很短,而且关键字丰富。 除了标题标签、链接锚文本和内容本身,搜索引擎还使用网页的URL来了解你的内容。 事实上,URL是如此重要,以至于谷歌搜索引擎优化入门指南专门为其提供了一整节:(最好是该页面的目标关键字) 为什么? 当你在你的URL中包含一个关键词时,这个关键词会告诉谷歌:"这个页面就是关于这个关键词的"。 事实上,谷歌自己声明: "带有与网站内容和结构相关的单词的URL对浏览网站的访问者更友好。" 例如,here’s my post that lists 150+ SEO tools. 我的目标关键词是"SEO工具"。你可以看到,我的URL中有这个关键词: https://backlinko.com/seo-tools 在单词之间使用连字符 在URL中使用连字符作为"单词分隔符"。 例如,这里有一个来自我的网站页面的URL: https://backlinko.com/seo-site-audit 我用连字符"-"让搜索引擎知道"SEO"、"站点"和"审核"是三个独立的词: 我本可以使用像backlinko.com/seositeaudit这样的URL,但该URL对于搜索引擎和用户来说更难阅读和理解。 为什么连字符如此重要?它们是在URL中分隔单词的标准方式。 这就是为什么谷歌声明人们应该避免在URL中使用下划线或空格。相反,他们建议使用连字符。 短的URL 你的URL应该简短而甜美。 这是因为长URL混淆了谷歌和其他搜索引擎。 例如,此URL包含大量垃圾邮件。 对谷歌来说,这个页面是关于棒球的。但这也是关于重定向…和默认? 将这个庞大的URL与更短的版本进行比较: 因为这个URL很短,所以Google可以很容易地找出该页面的主题。 这可能就是为什么我们的排名因素研究发现短URL和较高的谷歌排名之间存在着很强的相关性: 此外,短URL不仅有助于提高单个页面的排名。在整个网站上使用短URL可以帮助谷歌查找和抓取所有页面。 如果这还不足以说服你,Brafton的一项研究发现短URL和更多社交分享之间存在相关性: 诱人的点击和分享 有机点击率是目前非常重要的搜索引擎排名因素。 你的URL在很大程度上决定了是否有人选择在搜索结果中点击你的网站。 毕竟,人们使用你的URL来确定链接将把他们带到哪里。如果你的URL看起来像这样,人们将不知道他们将在哪个页面上结束: (这使得他们不太可能点击) 这不仅限于谷歌的搜索结果。 丑陋的URL不太可能在社交媒体和在线社区(如Reddit)上被点击和分享。 这意味着: 如果你遵循这里的其他最佳实践(短URL、使用关键字等),你自然会创建人们想要点击的内容。 带小写的Stick 这并不是一个大问题,因为大多数现代服务器对URL中的大写字母和小写字母都是一样的。 (但有些人没有) 例如,一些服务器会将这些URL视为不同的URL。 因此,为了安全起见,请对URL中的所有字母使用小写。 避免使用日期 过去,CMS(如WordPress)会自动在URL中包含日期: 这在2020年不太常见。但我仍然看到很多人在他们的URL中使用日期。这是一个非常糟糕的主意。 这有两个原因: 首先,日期会让你的URL变长。 例如,此URL包含一个4字关键字和日期 总共43个字符。 但如果去掉日期,URL长度将减少到32个字符。 这是25.5%的差异! 其次,日期会使更新内容变得更加困难。 例如,假设您发布了2019年最佳iPhone应用程序列表: 2020年1月,你想更新这个页面。 哦,哦。URL中有"2019"。 因此,如果你更新你的页面,将其全部更新为"2020年iPhone应用程序",那么这个URL将非常令人困惑。 (是的,你可以301将页面重定向到一个新的URL。但每次更新内容时,这都是一件痛苦的事) 相反,我强烈建议不要在URL中包含日期。 导航帮助 组织良好的URL子文件夹便于理解用户在您的网站上的位置。 (它们还帮助搜索引擎将网站的页面组织成不同的部分) 事实上,谷歌表示: "网站的导航对于帮助访问者快速找到他们想要的内容非常重要。它还可以帮助搜索引擎了解网站管理员认为哪些内容是重要的。" 例如,前不久我出版了《YouTube营销中心》。 This hub contained 32 pages split up into 5 different categories: 该中心包含32页,分为5个不同类别: 为了帮助用户(和谷歌)理解所有这些不同的页面,我使用了一个有组织的URL结构。 具体来说,任何包含"/hub"的URL都会让人们知道他们在中心。 https://backlinko.com/hub/youtube "/hub"后面的一个单词或短语会让他们知道他们在中心内的特定页面上: https://backlinko.com/hub/youtube/create-channel 也就是说,你不需要使用很多文件夹。事实上,使用大量文件夹会使导航变得更复杂,而不是更简单。 例如,让我们看看一个电子商务网站,它使用一种智能的URL和网站导航方法:PetSmart。 Petssmat.com使用"宠物"→ "类别"→ "子类别"→ "产品"来组织他们的85k+页面。 https://www.petsmart.com/dog/food/dry-food/blue-life-protection-formula-adult-dog-food-chicken-brownrice-41846.html 使用HTTPS HTTPS与安全性的关系比URL更大。但考虑到HTTP或HTTPS是您的URL的一部分,这里值得介绍一下。 这里没什么可讨论的。HTTPS是新标准。所以,如果你的网站还没有安全,我强烈建议你切换。 此外,谷歌表示,HTTPS安全网站具有排名优势: 不要使用博客文章标题 早在那一天,我就让WordPress把我的博客文章标题变成了一个URL。 下面是一个示例: 为什么这是一个问题? 首先,就像日期一样,这往往会创建比实际需要的更长的URL。 第二,它使更改内容变得更加困难。 例如,让我们再来看看我的嘉宾博客指南: 好吧,假设我想把这个帖子转换成一个案例研究或者列表帖子。我的URL会突然过时。 这就是为什么我建议在URL中只使用目标关键字(加上一两个单词)。 例如,我最近出版了一本学习SEO的指南。 我本可以直接创建URL:backlinko.com/learn-seo。 但我想让我的URL更吸引谷歌搜索者点击。 我意识到,搜索"学习SEO"的人并不想要深入的课程。相反,他们想快速复习基础知识。 所以我在我的URL末尾添加了"快速"一词: https://backlinko.com/learn-seo-fast 没有动态 动态URL参数(如UTM跟踪)有他存在的意义。 但从纯SEO的角度来看,这些URL可能会导致问题。 具体来说,动态URL可能会损害您的SEO,因为: •与日期一样,URL参数使您的URL更长。 https://backlinko.com/?utm_source=facebook&utm_medium=banner&utm_campaign=fb_campaign •如果您的URL的不同版本被索引,这些可能会导致Google出现重复内容问题。 •动态URL对用户来说既丑陋又令人困惑……这可能会损害您的有机CTR。 动态URL通常很长,以至于在搜索结果中被截断。很不好。 子文件夹>子域 子文件夹比子域对SEO友好得多。 这是因为谷歌可以将子域视为一个完全独立的网站: 但是,当你将该部分移动到子文件夹时,谷歌知道它是你的主站点的一部分: 以下是站点将其站点的一部分从子域移动到子文件夹时可能发生的情况的示例: 了解更多信息 保持简单的URL结构:谷歌会提供的关于URL最佳实践的简短但内容丰富的指南。 搜索引擎优化和谷歌如何处理子域与子目录的争论:一场关于子域和子文件夹的有趣辩论。我推荐本指南中的子文件夹(根据我的个人经验)。但谷歌的观点是,他们受到了同样的待遇。如果你正在考虑转换,值得一读。