主页 » 站内SEO » 技术SEO » URL优化:如何创建SEO友好的URL?

URL优化:如何创建SEO友好的URL?

by 知航 George Han
12 minutes read
url seo ultimate guide

URL优化应该是最基础的SEO优化了,但也是需要我们一开始就该做好的。如果你使用的是WordPress或者其它SEO友好的CMS,咱们一开始设置SEO友好的URL后,后续基本不需要再动了。如果需要改动,需要评估风险后再做301永久重定向。具体怎么操作,跟着George一起学习吧!

OK,了解了网页链接的重要性后,让我们看看如何创建SEO友好的链接:

a.域名

之前在URL结构中已经提过,域名部分一旦决定后就不能更改。因此在日常SEO优化中是不可配置的。

一旦我们买了域名并绑定DNS后,我们就不能对它做任何更改了,因此选择购买一个好的域名是一开始就要做好的事。

SEO友好的域名是什么样的呢:

1.简短的(尽量保持在2-5英文单词内)

2.顺口好记的

3.一般用通用的顶级域 (TLD) 比较合适,比如.com, .net, .org

4.如果网站目标群体在特定国家,用“国家和地区顶级域 (ccTLD)”会比较合适,比如英国的网站用.co.uk在英国地区会有一定排名优势

5.域名中包含关键词在垂直领域的排名会有一定优势,但是在别的领域排名可能会变成阻碍。因此真正有野心的网站往往会用不包含关键词的品牌名作为域名。

当然我这个用“https://myseotip.com”来获得关于SEO的排名已经足够了,所以包含了关键词SEO。

b.包含关键词

之前提到URL尾缀(Slug)是可配置的部分。在这一部分里我们可以埋跟页面最相关的关键词,再精简表述,尽量把关键词放在slug靠前的地方。

举个我自己的博客案例:

Top 25 Small Jewelry Business Ideas You Can Start 这篇文章在谷歌上搜small jewelry business ideas是第一的。

我的URL没有用/top-25-small-jewelry-business-ideas-you-can-start,而是改成了简洁的/small-jewelry-business-ideas。

URL用/small-jewelry-business-ideas

c.去除不必要的连接词

在过程中,我们也可以去除连接词,达到精简的作用。常见的连接词有”a”,”on”,”your”,”the”,”are”,”is”等。

去除这些词对用户理解页面内容影响不大,还可以缩短URL长度。

d.使用短横线“-”

这很好理解,短横线有分隔单词的作用,从而帮助用户和谷歌更好地理解链接和页面内容。

另外尽量避免使用下划线“_”来分隔URL,这是它不具备分隔作用,在谷歌看来”url_seo”可能是”urlseo”。

e.全部保持小写

和短横线分隔单词一样,字母全部小写是惯例了。但偶尔还是会看到一些网站使用大写字母。

为什么要用小写呢?因为一些服务器比如著名的Apache(WordPress和一些流行的CMS都使用Apache)会把https://www.example.com/PAGE-URL和https://www.example.com/page-url理解为两个不同的URL。

f.使用简短的URL

简短的URL往往更好理解,搜索引擎爬虫处理起来也更快另外谷歌在爬行和索引的过程中往往会把页面的URL尾缀(Slug)和用户输入的关键词进行匹配。

如果你的URL和关键词完全匹配,那这个页面在排名上会有微弱的优势。还是刚才举过的例子:

对于关键词small jewelry business ideas时,/small-jewelry-business-ideas比起/top-25-small-jewelry-business-ideas-you-can-start-in-2024会更好一些。

g.HTTPS URL

安装SSL证书会让网站更加安全,也会促进URL的SEO友好性。HTTPS主要有3个主要作用:

1.获得https以及安全标识,增添用户信任度

https和secure标识

2.加密传输信息,使得网站更加安全

SSL加密信息
有了SSL黑客截取到信息也只能看到一串乱码

3.https也是一个小的SEO因素,会使网站获得一定的排名增益

h.避免使用空格

上传文件时,CMS一般会根据文件名自动创建URL尾缀。当我们用空格来分隔单词时,一些CMS会把空格翻译成“%20”。

比如我在为下面那张图片命名时,如果我用了”File Naming Rules”,某些CMS会把URL尾缀设为“File%20Naming20%Rules.jpg”,显然这种URL是不友好的。

文件命名规则
文件命名统一用小写字母,并用”-“分隔

正确的方法是使用“-”做分隔符,单词统一小写

i.避免使用日期

我们经常能看到一些大型新闻网站使用了日期作为Slug。那么我们在做SEO时,可以使用日期作为URL的一部分吗?答案是最好不要。

新闻站URL包含日期
新闻类网站为了方便归类,使用日期作为URL一部分

首先新闻网站每天有大量内容产生,日期作URL是归类需要;其次大型新闻网站一般也不太需要SEO的考量。

我们在优化链接结构时,最好还是省略日期,因为对搜索引擎爬虫和用户来说,“2023/10/09”对理解页面内容没有太大的价值。另外日期放在路径里还会增加URL的层数。

实际上谷歌有别的方式判断页面发布的时间,增添日期到URL里对SEO没有帮助还会添加不必要的复杂性。

j.减少链接层数

清晰简洁的链接结构可以促进Google Bot的爬行效率:清晰、具有描述性的URL可以帮助搜索引擎爬虫理解网站结构和内容,有助于谷歌收录

因此,链接层数一般是越少越好,最好不超过两层子文件夹。下面以这篇内容为例:

1.无子文件夹:

https://example.com/url-seo

2.一层子文件夹:

https://example.com/blog/url-seo

3.两层子文件夹:

https://example.com/blog/technical-seo/url-seo

4.而下面这个URL结构是需要避免的:

https://example.com/blog/on-page-seo/technical-seo/url-seo

如何用WordPress设置URL结构

URL结构是在建站时需要考虑好的。后期原则上不会去变动。在WordPress里设置链接结构很简单,只需要进入Settings -> Permalink Settings,然后选择Post name或者在Custom Structure里自定义URL结构。

如何改动URL并减小SEO负面影响?

a.什么情况可以考虑改变URL?

原则上URL创建后就不做改动了,因为变动URL等于建立了一个新的页面。如果原先页面已经排在首页名,换了新的URL可能会导致排名的下跌。

这种时候去变动URL属实没必要了。与其考虑链接的优化,不如对网站标题、元描述、内容、内部外部链接等方面做优化。

但是有时候,我们的确可以对URL作出一定的优化。一般需要满足两个条件:

1.链接不符合SEO标准

2.改变链接对网站负面影响不大(比如网站为新站、页面尚未获得排名等)

b.使用301永久重定向

为了减少改动URL后的负面影响,我们应当通知搜索引擎:“我把链接改动了,新的链接是……,请把收录的页面替换为新的地址。”

如果我们没有通知URL已经变动了,那么谷歌会把改动后的URL当作一个新页面,原先指向该页面的外链带来的流量和权重就都白白损失了。

而原先旧的页面如果已经被收录,用户进入后就会返回404页面了(可能是收藏了你的旧网址,也可能是从搜索结果中点击)。

为了最大程度地避免这种情况,我们就需要用301重定向通知谷歌,旧的地址已经永久地更换到了新的地址。

301永久重定向
图片来源:geeksforgeeks官网

c.如何进行301重定向?

如果你现在的URL是https://www.example.com/url-1,你想把它改成https://www.example.com/url-2,你可以在WordPress后台改动URL尾缀:

步骤1:

进入页面编辑(EDIT)模式,改动URL并点击Update。

页面编辑URL

步骤2:

在网站的根目录里找到.htcaccess文件,下载到本地并用笔记本进行编辑。

步骤3:

将下面的指令粘贴到文件里并保存:

Redirect 301 /url-1 https://www.example.com/url-2

可以发现,上面的指令里旧的URL只需要URL尾缀不需要包含域名,但新的目标URL需要包含完整的链接。

步骤4:

把文件重新传回服务器

步骤5:

打开浏览器,把旧的URL放入搜索栏并回车,检查301是否正确实施。

步骤6:

进入谷歌站长工具后台(GSC),用URL检查工具(URL Inspection Tool)测试搜索引擎是否能正确抓取和收录新的链接。

步骤7:

确保XML站点地图里的URL替换成了新的URL。

URL FAQ

什么是URL?

URL的全称是Uniform Resource Locator(统一资源定位符),通常被简称为“网址”,用来指定和定位互联网上页面的地址。通过URL,用户可以访问互联网上的网站、页面、文件等在线资源。

互联网上的每一个页面都有自己的URL。每一个URL可以笼统地分为域名(Domain)和尾缀(Slug)两个部分。其中域名是一开始就决定好的,无法改动的,尾缀则是可配置的。

域名和尾缀统一组成了完整的、独一无二的URL;正如世界上没有两片相同的树叶,世界也没有两个相同的URL。

下面是URL结构的一个例子:

https://myseotip.com/url-seo/

URL结构

一个网站的域名(Domain)还可以细分为协议(Protocol)、子域名(Subdomain)、根域名(Root Domain)、顶级域(TLD):

域名结构

1.域名后的部分可以统称为尾缀(Slug);

2.每一个链接最多可以达到2083个英文字符,不过一般而言,URL肯定是越简洁越SEO友好。

什么是SEO友好的URL?

一个SEO友好的URL往往包含精准的关键词,并用简洁的表述概括了页面的内容。这种对用户和搜索引擎都友好的链接就是SEO友好的URL。

1. 举个SEO友好的URL例子:

https://myseotip.com/url-seo

2.再举个SEO不友好的URL例子:

https://example.com/885534

总之,我们可以用关键词(比如url seo)让我们的URL更加SEO友好。当然,URL的优化也不止是埋关键词。让我们接着往下看。

为什么URL对SEO很重要?

a. SEO友好的URL能够提升用户体验

容易理解的URL往往能让用户和搜索引擎爬虫都更好地理解页面的内容,从而提供良好的用户体验。

比如你看到这篇内容的链接”https://myseotip.com/url-seo”时,你能够立马明白这篇内容是关于网址优化的.

另外URL也会在搜索结果上呈现,如果我们的URL能够清晰地表述页面内容,那就会更吸引用户从而增加点击率。

b. URL是一个小的排名因素

优化良好的URL会在一定程度上促进排名。很多SEO研究表明,谷歌首页的页面往往URL较短:

短链接是小的排名因素

c. URL可能会被作为外部链接

一些网站可能直接用URL作为锚文本链接到该页面。如果你的URL里包含了关键词,这能给搜索引擎更多关于你页面的信息,那么也会有助于SEO的排名。

总结

URL的优化对SEO来说是重要的步骤,也是一开始就需要做好的。

一般而言,URL结构一开始确定了就不需要改动;新增页面的URL尾缀确定了也不需要后面再做什么优化了。

如果我们的网站是有很多收录页面的权威老站,再做网址优化就需要三思而后行了。

我们不能因为URL里面多了些数字或者a”,”you”,”is”之类的停顿词,或者仅仅是想缩短URL就冒险改动URL。
如果我们在评估了风险后任然要改动某些URL,最好的办法是做301重定向。

这样搜索引擎和用户都能定位到正确的地址,而不是进入一个404页面。

Related Posts

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

我们使用Cookies来改善您的浏览体验。继续使用表示您同意我们的Cookies政策。 同意 了解更多

隐私与饼干政策