URL slug是什么?

URL slug是 URL 中最后一个反斜杠之后的部分。

为什么slug 对 SEO 很重要?

slug 对于关键字 SEO 来说非常强大。如果用户要在 Google 搜索“什么是 slug”,则内容 URL 结构中的关键字有助于向 Google 发出信号,表明内容应该包含在 SERP 中。如果一个好的slug 清楚地说明了网页的内容,它可以改善用户的体验。

有时候可能会看到包含一串字符、字母或数字的网页 URL。这些slug可能会让用户感到困惑,他们在点击之前可能会犹豫。那些slug看起来不太值得信赖。

一个好的 URL slug 还可以帮助 Google 抓取机器人了解如何访问网站的页面并确认其中的内容。

slug对搜索引擎排名重要吗?

回答是肯定的。

在网站的 URL 中使用 SEO 关键字可以对目标关键字进行排名。Google 使用 URL 作为对网站的页面进行排名的一个因素,因此如果 URL slug 包含网站的关键字,那么 Google 将更有可能对其进行排名。

URL 实际应用最佳实践

使用 HTTPS 开始 URL

HTTP 协议提供安全和加密的连接。如果网站没有此协议,大多数 Web 浏览器都会提醒用户他们正在访问不安全的网站。这会阻止用户继续浏览。

有一个明确的领域

如果可以,将网站的品牌名称与域名相匹配。这有助于用户和搜索引擎轻松了解他们的位置。

使用子域名

假设你有一个站点商店的子域名。看起来像这样:

store.yoursite.com

在这种情况下,上述 URL 会带到网站的商店。Google 将子域视为单独的网站,这意味着 Google 会与网站分开抓取和索引它们。

使用关键字优化页面路径

我们将目标关键字添加到 URL slug;这很容易让爬虫机器人理解并与页面内容匹配。

URL 结构的一些好的做法还包括:

避免在网站的 URL 中放置年份。我们无需更改 URL 即可轻松更新内容。该页面获得的任何页面权限或排名都将保持不变,并且内容保持常青。如果确实需要 URL 中的日期,请记住在更新到新的一年时重定向。

尽可能包含关键字。URL 告诉搜索引擎页面是关于什么的。如果有人搜索“如何制作蓝莓派”,而页面上的 URL 是“如何制作蓝莓派”,那么它显然符合搜索意图。URL 清楚地说明了页面上的内容。

清楚 slug 以避免内容重复。如果网站有类似的 URL slug,Google 可能难以区分页面内容,因此选择不在 SERP 上提供任何一个页面。站点审核可以帮助避免任何 URL 参数抓取问题。

URL slug是什么?的更多相关文章

  1. 再次用CodeIgniter实现简易blog

    天变冷了,人也变得懒了不少,由于工作的需要,最近一直在学习CodeIgniter(CI)框架的使用,没有系统的从PHP基本语法学起,在网上靠百度谷歌,东拼西凑的实现了一些简单的功能.所以,老PHPer ...

  2. typecho流程原理和插件机制浅析(第一弹)

    typecho流程原理和插件机制浅析(第一弹) 兜兜 393 2014年03月28日 发布 推荐 5 推荐 收藏 24 收藏,3.5k 浏览 虽然新版本0.9在多次跳票后终于发布了,在漫长的等待里始终 ...

  3. CodeIgniter开发实际案例-新闻网站【转】

    CodeIgniter开发实际案例-新闻网站 转:http://blog.csdn.net/ict2014/article/details/22104711?utm_source=tuicool&am ...

  4. typecho路由机制详解

    本文介绍的是typecho的路由机制,引自 不烦恼路由机制是typecho的核心,有很多功能都是基于路由功能设计的,理解并熟悉TE的路由机制将非常有助于插件的开发. 完整的路由表如下: array ( ...

  5. Python学习---DjangoForm的总结大全

    DjangoForm基础知识总结 1.Form是什么东西? 用于验证用户请求数据合法性的一个组件 2. Django的Form的实现步骤: a. 创建一个验证用户请求的模板 from django i ...

  6. Voyager的路由

    修改默认的后台登录路由 打开web.php,把prefix值改为你想设置的值,如back: Route::group(['prefix' => 'back'], function () { Vo ...

  7. JavaScript函数式编程究竟是什么?

    摘要: 理解函数式编程. 作者:前端小智 原文:JS中函数式编程基本原理简介 Fundebug经授权转载,版权归原作者所有. 在长时间学习和使用面向对象编程之后,咱们退一步来考虑系统复杂性. 在做了一 ...

  8. werkzeug/routing.py-Rule源码分析

    Rule类主要用来定义和表示一个URL的模式.主要定义了一些关键字参数,用来改变url的行为.例如:这个url可以接收的请求方法,url的子域名,默认路径,端点名称,是否强制有斜杠在末尾等等 在最开始 ...

  9. 2019-9-2-win10-uwp-Markdown

    title author date CreateTime categories win10 uwp Markdown lindexi 2019-09-02 12:57:38 +0800 2018-2- ...

随机推荐

  1. Spring和SpringMVC整合及关系

    SpringMVC扼要的讲,就是控制请求和处理.有必要将Spring和SpringMVC整合,否则仅配置SpringMVC并完成Spring的功能,会造成业务逻辑混乱. 简要总结:①原理:采用监听器, ...

  2. idea201903License

    License name: https://zhile.io Activation code: 3AGXEJXFK9-eyJsaWNlbnNlSWQiOiIzQUdYRUpYRks5IiwibGljZ ...

  3. 翟佳:高可用、强一致、低延迟——BookKeeper的存储实现

    分享嘉宾:翟佳 StreamNative 联合创始人 编辑整理:张晓伟 美团点评 出品平台:DataFunTalk 导读:多数读者们了解BookKeeper是通过Pulsar,实际上BookKeepe ...

  4. Cube Stacking 来源:洛谷

    题目 题目oj(洛谷) Farmer John and Betsy are playing a game with N (1 <= N <= 30,000)identical cubes ...

  5. 非root用户linux下安装FFTW

    一.环境准备 确保g++可用本次编译是基于 GNU C++ 环境的,因此务必确定g++编译器可用,使用如下命令验证:命令:g++ --version出现类似如下输出则表明编译器可用: 二.下载FFTW ...

  6. 2022-7-9 第五小组 潘堂智 html学习笔记

    什么是 HTML? HTML 是用来描述网页的一种语言. HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (ma ...

  7. flush方法和close方法的区别和字符输出流写数据的其他方法和字符输出流的续写和换行

    flush方法和close方法的区别 flush:刷新缓冲区,流对象可以继续使用 close:先刷新缓冲区,然后通知系统释放资源.刘对象不可以再被使用了. public class demo02 { ...

  8. 针对新手 按照使用顺序和频率整理的git常用指令

    PS:以下内容中的所有 aaaaaa 均为可替换的自定义内容 git status 查看当前版本状态,判断有没有未提交的变动 git add . 添加到暂存区(注意有个点)git commit -m ...

  9. linux 文件存放目录

    Linux不靠文件扩展名区分文件类型(windous病毒和木马不能在linux里面运行) 所有的存储设备都必须挂载之后才能使用(包括硬盘,U盘和光盘),例如给它手工给它分配盘符 Linux所有内容以文 ...

  10. Linux 用户管理相关命令

    1 sudo adduser username # 添加用户 2 sudo adduser --system username # 添加系统用户 3 sudo deluser username # 删 ...