您的位置:首页技术文章
文章详情页

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

浏览:98日期:2023-01-12 08:05:36

问题描述

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

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

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

问题解答

回答1:

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

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

回答2:

不写

不影响seo

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

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

回答3:

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

回答4:

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

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

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

标签: HTML
相关文章: