URL网址规范化是什么?

简介:
当我们在做网站建设的时候,经常有小伙伴会问:网站的URL展现形态真的很重要吗?

蝙蝠侠IT认为:这个问题真的很重要,它主要涉及网站的抓取、收录、排名,因此当你试图建立一个新网站的时候,我们有必要针对URL结构设计多加注意!

ea9fd164e8e8b2e9df840a25486f4269cb40fcb8

那么,网站建设,站内URL配置,我们需要注意什么呢?

1、保持目录层级简单

言外之意,就是不要让网站,拥有过多的网站目录,确保URL地址不要过长,简单举例:

不建议:/seo/2018/07/23/100.html

推荐:/seo/100.html或者是/seo/20180723_100.html

2、URL字母必须小写

针对不同的服务器,比如:Linux,针对网址中的大小写区别,会被识别成多个URL地址,影响了内容的与网址一一对应的唯一性,这并不友好,会产生大量重复内容,影响特定关键词排名。

3、URL不一定包含关键词

很多SEO小伙伴,经常使用URL包含目标关键词的拼音或者英文,实际上这种策略对SEO排名的影响,并没有明显的效果。

特别是一些包含汉语拼音的目录,造成 URL网址特别长,不利于搜索引擎索引排名。

4、URL形态

对应URL的形态,我们通常在静态、伪静态、动态之间选择,可以明确的说这三种URL形态都适用于现在的搜索引擎的抓取,只不过针对站点个别情况,我们会有倾向性的推荐:

数据总量相对较小的网站,我们推荐静态URL。

数据量相对较大的站点,我们推荐伪静态URL,避免使用动态页面,产生不必要的参数,从而造成重复内容或死链接。

5、URL中斜杠的使用

我们需要先明确一个问题,斜杠的使用,针对搜索引擎的识别,以及对页面质量评级是有一定影响的,举例:

domain/seo/link这相当于一个独立页面。

domain/seo/link/这相当于一个独立的目录。

6、如何处理问题URL

  • 确保网址统一化

如果是伪静态,那么确保所有页面都是伪静态,出现动态页面被收录后,你可能需要利用301重定向将其跳转到伪静态对应的页面。

  • URL大量动态参数

如果你的页面产生大量的动态参数,你需要在Robots.txt文件中,屏蔽相关动态参数,如果产生过多的死循环,造成蜘蛛陷阱,那么你有必要,将其提交死链接,生成404页面。

  • SessionID的使用

尽量避免在URL中使用SessionID,如果非常有必要的话,那么尽量采用 cookies

总结:对于网站建设而言,URL相当于是一个网站的流量通道,它合理的指引蜘蛛爬行,同时有效的针对用户进行流量分发,因此,十分重要,值得关注!
目录
相关文章
|
Web App开发 索引
正则表达式匹配域名、网址、url
DNS规定,域名中的标号都由英文字母和数字组成,每一个标号不超过63个字符,也不区分大小写字母。标号中除连字符(-)外不能使用其他的标点符号。级别最低的域名写在最左边,而级别最高的域名写在最右边。由多个标号组成的完整域名总共不超过255个字符。
29274 0
|
4月前
|
iOS开发
iOS App Store 上传项目报错 缺少隐私政策网址 (URL) 解决方法
iOS App Store 上传项目报错 缺少隐私政策网址 (URL) 解决方法
iOS App Store 上传项目报错 缺少隐私政策网址 (URL) 解决方法
|
4月前
用Angular获取当前地址的路径path(也就是网址/#后面那坨url)
用Angular获取当前地址的路径path(也就是网址/#后面那坨url)
|
4月前
|
JavaScript
Vue如何实现hash模式网址(就是那种带#的网址、井号url)
Vue如何实现hash模式网址(就是那种带#的网址、井号url)
|
域名解析 缓存 网络协议
计算机网络面试专题:URL地址栏中输入网址到页面展示的全过程&&DNS域名解析的过程
计算机网络面试专题:URL地址栏中输入网址到页面展示的全过程&&DNS域名解析的过程
117 1
|
PHP
云EC电商模版引擎读取的网址URL及路径原理分析(2)
云EC电商模版引擎读取的网址URL及路径原理分析(2)
85 0
|
缓存 前端开发 JavaScript
云EC电商模版引擎读取的网址URL及路径原理分析(1)
云EC电商模版引擎读取的网址URL及路径原理分析(1)
78 0
|
数据采集 数据库 Python
Python爬虫:利用百度短网址缩短url
Python爬虫:利用百度短网址缩短url
264 1
|
Python
Python编程:URL网址链接中的中文编码与解码
Python编程:URL网址链接中的中文编码与解码
278 0
|
移动开发 iOS开发
IOS移动端(H5)alert/confirm提示信息去除网址(URL)
IOS移动端(H5)alert/confirm提示信息去除网址(URL)
210 0