码迷,mamicode.com
首页 > Web开发 > 详细

meta标签的使用

时间:2017-07-26 15:45:06      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:删除   base   net   百度   name   版本   缩放   alternate   format   

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, xxx@163.com" />

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标签的使用

标签:删除   base   net   百度   name   版本   缩放   alternate   format   

原文地址:http://www.cnblogs.com/LiweiAlpha/p/7239759.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!