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。
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以及安全标识,增添用户信任度
2.加密传输信息,使得网站更加安全
3.https也是一个小的SEO因素,会使网站获得一定的排名增益
h.避免使用空格
上传文件时,CMS一般会根据文件名自动创建URL尾缀。当我们用空格来分隔单词时,一些CMS会把空格翻译成“%20”。
比如我在为下面那张图片命名时,如果我用了”File Naming Rules”,某些CMS会把URL尾缀设为“File%20Naming20%Rules.jpg”,显然这种URL是不友好的。
正确的方法是使用“-”做分隔符,单词统一小写
i.避免使用日期
我们经常能看到一些大型新闻网站使用了日期作为Slug。那么我们在做SEO时,可以使用日期作为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重定向通知谷歌,旧的地址已经永久地更换到了新的地址。
c.如何进行301重定向?
如果你现在的URL是https://www.example.com/url-1,你想把它改成https://www.example.com/url-2,你可以在WordPress后台改动URL尾缀:
步骤1:
进入页面编辑(EDIT)模式,改动URL并点击Update。
步骤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结构的一个例子:
一个网站的域名(Domain)还可以细分为协议(Protocol)、子域名(Subdomain)、根域名(Root Domain)、顶级域(TLD):
1.域名后的部分可以统称为尾缀(Slug);
2.每一个链接最多可以达到2083个英文字符,不过一般而言,URL肯定是越简洁越SEO友好。
什么是SEO友好的URL?
一个SEO友好的URL往往包含精准的关键词,并用简洁的表述概括了页面的内容。这种对用户和搜索引擎都友好的链接就是SEO友好的URL。
1. 举个SEO友好的URL例子:
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页面。