h.避免使用空格
上传文件时,CMS一般会根据文件名自动创建URL尾缀。当我们用空格来分隔单词时,一些CMS会把空格翻译成“%20”。
比如我在为下面那张图片命名时,如果我用了”File Naming Rules”,某些CMS会把URL尾缀设为“File%20Naming20%Rules.jpg”,显然这种URL是不友好的。
文件命名统一用小写字母,并用”-“分隔
正确的方法是使用“-”做分隔符,单词统一小写
i.避免使用日期
我们经常能看到一些大型新闻网站使用了日期作为Slug。那么我们在做SEO时,可以使用日期作为URL的一部分吗?答案是最好不要。
新闻类网站为了方便归类,使用日期作为URL一部分
首先新闻网站每天有大量内容产生,日期作URL是归类需要;其次大型新闻网站一般也不太需要SEO的考量。
我们在优化链接结构时,最好还是省略日期,因为对搜索引擎爬虫和用户来说,“2023/10/09”对理解页面内容没有太大的价值。另外日期放在路径里还会增加URL的层数。
实际上谷歌有别的方式判断页面发布的时间,增添日期到URL里对SEO没有帮助还会添加不必要的复杂性。
j.减少链接层数
清晰简洁的链接结构可以促进Google Bot的爬行效率:清晰、具有描述性的URL可以帮助搜索引擎爬虫理解网站结构和内容,有助于谷歌收录。
因此,链接层数一般是越少越好,最好不超过两层子文件夹。下面以这篇内容为例:
1.无子文件夹:
2.一层子文件夹:
3.两层子文件夹:
4.而下面这个URL结构是需要避免的:
如何用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重定向通知谷歌,旧的地址已经永久地更换到了新的地址。
图片来源:geeksforgeeks官网c.如何进行301重定向?
如果你现在的URL是,你想把它改成,你可以在WordPress后台改动URL尾缀:
步骤1:
进入页面编辑(EDIT)模式,改动URL并点击Update。
步骤2:
在网站的根目录里找到.htcaccess文件,下载到本地并用笔记本进行编辑。
步骤3:
将下面的指令粘贴到文件里并保存:
Redirect 301 /url-1
可以发现,上面的指令里旧的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例子:
总之,我们可以用关键词(比如url seo)让我们的URL更加SEO友好。当然,URL的优化也不止是埋关键词。让我们接着往下看。
为什么URL对SEO很重要?a.SEO友好的URL能够提升用户体验
容易理解的URL往往能让用户和搜索引擎爬虫都更好地理解页面的内容,从而提供良好的用户体验。
比如你看到这篇内容的链接””时,你能够立马明白这篇内容是关于网址优化的.
另外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页面。