网站SEO
Posted 蚁人日记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网站SEO相关的知识,希望对你有一定的参考价值。
做单独网站需要考虑的几个要点:
针对桌面版网址和移动版网址的注释
-
在桌面版网页上,添加指向对应移动版网址的特殊 link rel="alternate" 标记。这有助于 Googlebot 发现网站的移动版网页所在的位置。
-
在移动版网页上,添加指向对应桌面版网址的 link rel=”canonical” 标记。
-
html 中的注释
在桌面版网页 (http://www.example.com/page-1
) 上,添加:
<link rel="alternate" media="only screen and (max-width: 640px)"
href="http://m.example.com/page-1">
而在移动版网页 (http://m.example.com/page-1
) 上,所需的注释应为:
<link rel="canonical" href="http://www.example.com/page-1">
此移动版网址中指向桌面版网页的 rel="canonical" 标记是必需的。
②、robots设置上最好不要任何限制,让所有搜索引擎抓取。
在这里纠正一个很多站长想当然的误区,百度官方声明百度spider的爬虫UA是Baiduspider(www和wap 一致),个别站长经常会误认为百度手机爬虫的UA是baiduspider-mobile,其实没这回事。
8 对于页面优化的有很多注意的,但对于一般的手机站来说,一定要注意以下2点:
①、专属的手机网站头部标签
对于手机网站的首页或者频道首页的网页代码中的keywords、description最好加上与PC端有所区别的meta标签和关键词,在每个页面的关键字及描述像做传统PC端网站一样,做好针对性的填写工作。
②、减少死链 如果没有内容,最好用状态码指定,比如404、403等;如果内容死链希望重定向到首页,最好通过302跳转,不要使用javascript跳转。
9、url链接规范化
①、对于多个板块的二级域名或者目录来说,使用规范、简单的url,尽量去除与页面内容无关的参数,如用来区分手机型号、区分访问用户,方便统计等的参数。
②、页面url链接跳转最好是正常格式的目标url,不要中间进行跳转。
一、禁止百度转码
禁止百度转码的做法很简单,直接在head部分加入如下META申明即可:
<meta http-equiv="Cache-Control" content="no-transform" /> | |
<meta http-equiv="Cache-Control" content="no-siteapp" /> |
针对不同的移动端网站,我们还需要做下applicable-device标注声明,主要根据自己网站的情况分以下几种,请结合自己的网站情况使用:
仅PC协议(添加在独立pc页面头部) <meta name="applicable-device" content="pc">
仅PH协议 (添加在移动端网站页面头部) <meta name="applicable-device"content="mobile">
自适应协议 (添加在独立pc页面头部) <meta name="applicable-device"content="pc,mobile">
<meta name="mobile-agent" content="format=html5;url=https://m.mornread.com">
<meta name="mobile-agent" content="format=xhtml;url=https://m.mornread.com">
<meta http-equiv="mobile-agent" content="format=wml; url=https://m.mornread.com">
<link rel="alternate" media="only screen and (max-width: 640px)" href="https://m.mornread.com" />//Google的要求格式
Meta标注
技术原因不能做转向,可以用meta标签告诉搜索引擎两个版本之间的对应关系。百度和Google使用的标签不同。
百度要求在PC版页面HTML代码<head>部分加上meta标注:
<meta name="mobile-agent" content="format=html5;url=http://m.domain.com/123.html">
<meta name="mobile-agent" content="format=xhtml;url=http://m.domain.com/123.html">
<meta name="mobile-agent" content="format=wml;url=http://m.domain.com/123.html">
即通知百度,本PC页(http://www.domain.com/123.html)对应的手机页面在 http://m.domain.com/123.html。
Google的要求是,在PC页面标注:
<link rel="alternate" media="only screen and (max-width: 640px)" href="http://m.domain.com/123.html">
同时在对应的手机页面( http://m.domain.com/123.html)标注:
<link rel="canonical" href="http://www.domain.com/123.html">
Google要求在PC和手机页面同时都要加meta标注。
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"/>
viewport就是设备的屏幕上能用来显示我们的网页的那一块区域。
<meta http-equiv="Cache-Control" content="max-age=300"/>
页面缓存时间的最大值是300秒, 如果值为0 则目的是不让页面缓存,每次访问必须到服务器读取
以上是关于网站SEO的主要内容,如果未能解决你的问题,请参考以下文章