搜外网>搜外问答>问答页面

关于canonical这么写对不对? 悬赏1元 已结束

 PC
<meta name="applicable-device" content="pc">
<link rel="alternate" media="only screen and(max-width: 640px)" href="自动对应当前PC端的移动端地址">
<link rel="canonical" href="自动对应当前PC端地址" />

移动
<meta name="applicable-device" content="mobile" />
<link rel="canonical" href="自动对应当前移动端地址" />


这样是不是告诉百度PC的已<link rel="canonical" href="自动对应当前PC端地址" />这个为规范,然后移动的则是已<link rel="canonical" href="自动对应当前移动端地址" />这个为规范。


然后PC的"alternate" 则是告诉百度还有个移动的页面,不知道我是不是这样理解,然后代码对吗?

追加问题
    8 人参与回答
橘生淮南
橘生淮南 · 外链用户

直接突击检查各大企业官网的照抄

污水处理设备
污水处理设 · 专业一体化污水处理设备、溶气气浮机源头厂家!

href后面不应该是加url么...

你这个有点问题,应该是这样写:

PC
<meta name="APPlicable-device" content="pc">
<link rel="alternate" media="only screen and(max-width: 640px)" href="对应移动端的地址">


移动
<meta name="applicable-device" content="mobile" />
<link rel="canonical" href="对应PC端的地址" />


我自己的是这样写的:

PC

<meta name="applicable-device" content="pc" />
<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-Siteapp" />
<meta name="mobile-agent" content="format=html5; url=对应移动端的地址" />
<meta name="mobile-agent" content="format=xhtml; url=对应移动端的地址" />
<link rel="alternate" media="only screen and (max-width: 640px)" href="对应移动端的地址" />
<script type="text/javascript">
try {var urlhash = (!("fromapp"))
{if (((/(iPhone|iPod|Android|ios|iPad)/i)))
{"对应移动端的地址";}}}
catch(err)
{
}</script>


移动

<meta name="applicable-device" content="mobile">
<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<link rel="canonical" href="对应PC端的地址">

怡合达YHD
怡合达YH · 怡合达专业从事自动化零部件研发、生产和销售,提供FA工厂自动化零部件一站式供应

应该是没有问题的

没人看出来问题?

移动
<meta name="APPlicable-device" content="mobile" />
<link rel="canonical" href="自动对应PC地址" />

水羊
水羊 · 普奇研究院是专业从事漏水检测仪,测漏水查漏水精准定位,漏水探测仪

百度站长平台好像是这样写的

卅
· 权重5网站目录,蜘蛛多,欢迎s我提交

移动

百度站长平台好像是这样写的,具体可以去百度站长看官方文档,我记得好像是pc,你可以去找找。

推推蛙
推推蛙 · 擅长SEOSEM爱采购诊断、方案编写、优化运维。微信:tuituiwaseo

1、canonical标签,用于解决网址规范化问题;

2、添加代码主要是在HTML文件的头部加上这样一段代码:<link rel= ”canonical” href=”域名 />

意义就是这个网页的规范化网址应该是:这个域名是规范网址后面的其他网址一样的可以在头部加这个标签,可以明确主推地址,这个标签相当于是301,但是它不跳转,还是停留在网址上,但是搜索引擎会将他做为301转向,会集权到主推地址上。

ps:这个标签的目的是明确主推,规范化网址,主要是针对重复页面,不操作301,而是使用这个标签