meta标签的使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了meta标签的使用相关的知识,希望对你有一定的参考价值。
SEO(白帽)
- 网站标题、关键字、描述
- 网站内容优化
- Robot.txt文件
- 网站地图
- 增加外链应用
前端SEO
- 网站结构布局优化
- 结构布局优化:用扁平化结构(层次结构超过三层小蜘蛛就不愿意爬了)
- 控制首页链接数量(中小网站100以内,页面导航、底部导航、锚文字链接等)
- 扁平化的目录层次(小蜘蛛跳转3次可以到达网站内任何一个内页,网站的设计主页、栏目、内容页,不要用纵线性的结构)
- 导航seo优化(头部、底部、内容部分,主导航、副导航、分类导航,尽量用文字,面包屑导航,在每个网站上留下面包屑,使用户可以了解网站组织形式,放于正文的左上方)
- 内容页面的布局细节
左面正文,右面热门文章、相关文章,下面是版权信息及链接,栏目排布:首页123456789下拉选择最赞 - 网站的加载速度会影响小蜘蛛的爬行,页面最好不要超过100k
- 内容页面的布局细节
- 结构布局优化:用扁平化结构(层次结构超过三层小蜘蛛就不愿意爬了)
- 网页代码优化
- <img>标签应使用alt说明
- <br>一般用作文章内容的换行
- <a>加上title属性(rel="nofollow",否则小蜘蛛就爬走了)
- <strong><em>与<b><i>标签
- 重要内容html代码放在最前面
- 重要内容不要用js输出
- 尽量少使用iframe框架
- 谨慎使用display:none;(小蜘蛛读取不到)
- 精简代码
1、name之viewport
<meta name="viewport" content="">
说明:屏幕的缩放
2、name之format-detection忽略电话号码和邮箱
<meta name="format-detection" content="telephone=no">
说明:忽略页面中的数字识别为电话号码
<meta name="format-detection" content="email=no"/>
说明:忽略页面中的邮箱格式为邮箱
3、name之设置作者姓名及联系方式
<meta name="author" contect="name, [email protected]" />
4、其他
<!-- 优先使用 IE 最新版本和 Chrome -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<!-- 页面描述 -->
<meta name="description" content="不超过150个字符"/>
<!-- 页面关键词 -->
<meta name="keywords" content=""/>
<!-- 搜索引擎抓取 -->
<meta name="robots" content="index,follow"/>
<!-- 启用360浏览器的极速模式(webkit) -->
<meta name="renderer" content="webkit">
<!-- 避免IE使用兼容模式 -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!-- 不让百度转码 -->
<meta http-equiv="Cache-Control" content="no-siteapp" />
<!-- 针对手持设备优化,主要是针对一些老的不识别viewport的浏览器,比如黑莓 -->
<meta name="HandheldFriendly" content="true">
<!-- uc强制竖屏 -->
<meta name="screen-orientation" content="portrait">
<!-- QQ强制竖屏 -->
<meta name="x5-orientation" content="portrait">
<!-- UC强制全屏 -->
<meta name="full-screen" content="yes">
<!-- QQ强制全屏 -->
<meta name="x5-fullscreen" content="true">
<!-- UC应用模式 -->
<meta name="browsermode" content="application">
<!-- QQ应用模式 -->
<meta name="x5-page-mode" content="app">
<!-- 添加 RSS 订阅 -->
<link rel="alternate" type="application/rss+xml" title="RSS" href="/rss.xml"/>
<!-- 添加 favicon icon -->
<link rel="shortcut icon" type="image/ico" href="/favicon.ico"/>
二、ios系统的meta/link设置:
1、开启对web app程序的支持
<meta name="apple-mobile-web-app-capable" content="yes">说明:
网站开启对web app程序的支持,其实意思就是删除默认的苹果工具栏和菜单栏,开启全屏显示
2、 改变顶部状态条的颜色;
<meta name="apple-mobile-web-app-status-bar-style" content="black" />说明:
在 web app 应用下状态条(屏幕顶部条)的颜色;
默认值为 default(白色),可以定为 black(黑色)和 black-translucent(灰色半透明);
以上是关于meta标签的使用的主要内容,如果未能解决你的问题,请参考以下文章