html - 网页的a标签到底要不要写上域名?
怪我咯
怪我咯 2017-04-17 15:05:16
0
4
842

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

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

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

怪我咯
怪我咯

走同样的路,发现不同的人生

répondre à tous(4)
Peter_Zhu

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

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

洪涛

不写

  1. 不影响seo

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

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

洪涛

例如开发环境下服务器端口是 8080,如果要写上域名,则为 ,但是生产环境端口一般都是 80,则此时需要修改为 ,开发环境和生产环境的代码不一致了,如果不写域名则开发环境和生产环境下都为 ,不同环境时不需要修改代码。

迷茫

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

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

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal