2018-12-21
163
0
一条太长的URL可以导致可用性和搜索引擎的问题:
URL内关键词的排名影响力会比冲淡,因为它占据整条URL的百分比很低。
如果你使用多个URL参数 (在过长的URL中经常出现),这有机会会造成重复内容的问题。
用户喜欢看到简单,可读的URL,因为这样他们能够易于阅读、记住和输入。过长、笨重的URL会导致可用性问题。也有可能会影响搜索结果页上的点击率。
如何防止过长的URL?
如果你使用带URL参数的动态URL,使用伺服器端的URL重写来把它们转化成静态、人类可读的URL (如:baijiahao.baidu.com/xxx-xxx-xxx)
最少化URL参数的使用(移除重碌、无必要或为空的参数)。
如果使用URL重写,考虑把他们设一个最大的长度限制。特别是当你用程序提取页面标题作URL重写的时候 - 长标题可以生成很长的URL。
温馨提示:
当你为大量的页面进行URL变更,没能正确处理这个过程可能会是很棘手且潜在风险,你可能会造成收录被移除或排名下降。因此,你应该自行衡量这些变更所带来的好处是否足以令你去投资。
网站URL修复有不同的因素,在这里我们无法详细说明,不过你可以参考以下的重要原则:
为每条旧URL创建独立的重定向到新建的页面。
确保所有站内指向旧URL的链接都更新至新的URL。
在公开更新前进行完整的测试。
更新并提交XML sitemap。
锚文本
锚文本是超链接的显示文字。以下的例子中链接的目标页面是"baijiahao.baidu.com",而锚文本是"百家号小铮子":
<a href="baijiahao.baidu.com">百家号小铮子</a>(注:链接需带上 https://或 http:// )
锚文本是对 SEO 相当重要的元素,因为搜索引擎会利用链接锚文本内的内容了解目标页面的内容和相关性。获得使用目标关键词的锚文本一般而言会对网站排名有帮助。
但是,搜索引擎也非常清楚有不少的 SEOer 尝试滥用这种机制,获得大量使用关键词作锚文本的外链的网站很有可能会被搜索引擎认为是违反搜索引擎使用条款并作出惩罚。
NoFollow 标签
NoFollow 标签是决定超链接是否会传递链接权重的讯号,一条带 NoFollow 的外链代表链出的域名不一定相信链入页面,因此没有链接权重会传递到链入页面内。
NoFollow 值的创立是为了阻止网站使用垃圾链接进行 SEO,大部分的搜索引擎都支援这个标签,并要求网站于以下情况下使用 NoFollow 值:
付费链接或广告
用户生成的内容(如留言)
不信任的网站
NoFollow有两种用法:
1.用于meta元标签:<meta name="robots" content="nofollow" />,告诉爬虫该页面上所有链接都无需追踪。2.用于a标签:<a href="url链接" rel="nofollow">百家号小铮子</a>,告诉爬虫该页面无需追踪。
虽然 NoFollow 标签定义上指搜索引擎不会追随或爬取这条链接,但网络上也有不少的证据说明搜索引擎会爬取这些链接,但不一定会收录和传递权重至目标URL。