网页的a标签到底要不要写上域名?

开发网页时,a标签的链接有两种写法,比如首页:

一种是<a href='/'></a>,使用者有vue官网,w3cschool,segmentfault等;
一种是<a href='www.xxx.com',使用者有美团,豆瓣等。

有说法是写上域名不容易被扒,且有利于seo,而不写则有利于更换域名,且有利于开发(少写代码)。到底哪个更好?更常用?

阅读 7.5k
4 个回答

一般情况下是不写域名,不写域名对于SEO无任何影响,至于被扒源码或者数据,目前的爬虫框架都很智能的,你写不写域名他们都可以扒掉,就算有域名,用各种编辑器批量替换一下也是分分钟的事情。

对于开发来说肯定不写域名比较方便。

不写

  1. 不影响seo

  2. 对爬虫没有太大影响,反爬还是要禁IP

  3. 域名是有可能换的,难道你还要全部改一次代码吗

后台配一个域名的字符,
例如:

    $path = "http://xxx.com"

规定所有url都需要加$path,
这样要不要前缀,你都能瞬间切换。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题