• 关于web前端开发过程中SEO优化的注意点


    SEO优化通俗点说就是为了让网站在各大搜索引擎中更容易的被搜到,即提高搜索排行,从而提高网站流量的一个技术手段

    在写web页面的时候,为了让网络爬虫更容易的搜索到页面,需要注意几个点:

    html语义化

    刚接触web前端开发的时候很奇怪,既然html标签可以通过css进行更改它的内置属性,为什么还有这么多的标签存在

    <div>,<h1>,<span>,<strong>....

    而现在,随着对前端的不断深入,才逐渐明白它的用处

    语义化的html可以让开发者更容易看懂每一块代码的含义及其侧重点,同时,对于SEO优化也有帮助

    网络爬虫在搜索的过程中会按着html语义去侧重搜索,

    标准的符合W3C规范html能让网络爬虫更好的理解,从而提高网站的SEO优化水平。

    http://www.w3school.com.cn/html篇中,有对每一个标签的语义都做了说明,需要的同学可以注意看下。

    ifame

    对于前端开发来说,ifame已经是很久之前的技术了,现阶段应该很少有前端开发者使用ifame(当然,在后台框架搭建中还是会使用到)

    ifame退出前端舞台的理由我想应该就有一点,web中使用ifame,ifame中的内容网络爬虫是搜索不到的,所以对于ifame页面来说基本不存在SEO优化

    建议前端开发中少用,(后台开发对这点到不在意,后台系统对于SEO优化没这需求吧)

    js输出

    对于网站中一些重要的文字或内容最好不要使用js输出生成html展现,因为网络爬虫对web中的js只会视而不见,所以用js输出过多的内容

    会让网站的SEO优化水平降低,建议重要的信息不要用js输出(我还是挺喜欢用js去输出html的,被限制住~~~~)

    alt属性

    alt属性一般应用在<img>标签里,当图片无法正常加载时,alt属性设置的值就会显示出来作为解释文本

    对于前端开发人员来说总感觉这个属性有点鸡肋,因为在开发过程中基本看不到这个属性的效果(PS:开发过程中一般情况都不会有加载图片失败的情况)

    不过要注意,该加的属性还是要加上去的,网络爬虫是识别不了图片的,不管你的图片怎么炫怎么酷,在网络爬虫眼里终究只是一段code而已,而<img>

    标签的alt属性在网络爬虫眼里就是图片的标志

    <title>

    <meta name="description" content="...">

    <meta name="keywords" content="...">

    合理的使用这三个对SEO也有很大的帮助,具体使用方法这里就不多说了,有兴趣的同学可以网上搜下

    博客:http://www.cnblogs.com/alex-web/

    注:小疯纸的yy

  • 相关阅读:
    codeforces 132C Logo Turtle(dp)
    LCIS 最长公共上升子序列
    欧拉函数与欧拉定理
    HDU 5592 ZYB's Premutation(树状数组+二分)
    HDU 4294 Multiple(搜索+数学)
    1080 Graduate Admission (30分)(排序)
    1078 Hashing (25分)(欧拉筛素数打表 + hash平方探测)
    1074 Reversing Linked List (25分)(链表区间反转)
    1099 Build A Binary Search Tree (30分)(BST的层序或者中序遍历建树,层序便利输出树)
    1068 Find More Coins (30分)(记忆化搜索 || dp)
  • 原文地址:https://www.cnblogs.com/alex-web/p/5003252.html
Copyright © 2020-2023  润新知