前端基础

SEO搜索引擎优化

2018-09-06  本文已影响13人  weqwqwqwe121312

SEO(Search Engine Optimization)

SEO 主要就是通过对网站的关键词,主题,链接,结构,标签,排版等各方面进行优化,使搜索引擎更容易搜索到网站的内容,并且让网站的各个网页在搜索引擎( Google 、百度、 Yahoo ……)中获得较高的评分,从而获得较好的排名。

主流的搜索引擎有 google,baidu,yahoo,各个搜索引擎之间还有自己细微的差别,所以想做在所有搜索引擎中排名靠前是比较困难的,所谓的SEO大多说针对单一的搜索引擎,并且国内外以google为目的SEO占多数。需要注意的是,SEO是一个长期系统的过程,根据网上的经验大概是3-6个月才能看到成果,所以做SEO一定要有恒心。

实现搜索引擎优化的方式包括【关键词策略】【URL优化】【网页结构优化】【网站结构优化以及链接策略】等等

关键字策略

mate标签内部的

URL优化

img, a, link script

网页结构优化

语义化,以及特定所搜引擎指定的结构

网站结构优化

Robot协议

指定搜索引擎不能抓取的目录和文件等信息,放在根目录下,域名/robot.txt可访问即可

如:(表示所有的搜索引擎都不能抓取以下目录中的文件)

User-agent:*
Disallow:/admin/
Disallow:/facebook/
Disallow:/xiaonei/
Disallow:/51/
Disallow:/wifi/
SiteMap: http://www.hehexiao.com/sitemap.xml

User-agent:* 表示对所有的搜索引擎有效,如:User-agent:Baiduspider,表示百度搜索引擎不可以抓取目录的信息(百度:Baiduspider、谷歌:Googlebot)

注意:

Sitemap 站点地图协议

通过 Sitemap 可以让搜索引擎全面收录站点网页地址,了解站点网页地址的权重分布以及站点内容更新情况。可以是 HTML 或者 XML 格式的文件,但必须采用 utf-8 编码。

HTML 格式就是把网站上所有访问 URL 罗列到一个文件内即可。这种形式不能告诉搜索引擎站点页面的权重分布,也不能告诉搜索引擎站点内容的更新情况。所以大多数支持 Sitemap 协议的网站都是采用 XML 格式进行描述, XML 格式的 Sitemap 一共用到 6 个标签,其中关键标签包括链接地址、更新时间、更新频率和索引优先权。

1、Sitemap协议内容

如:

<urlset xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
    <url>
        <loc>http://www.hehexiao.com/</loc>
        <lastmod>2009-07-13T04:20-08:00</lastmod>
        <priority>1.00</priority>
        <changefreq>daily</changefreq>
    </url>
    <url>
        <loc>http://www.hehexiao.com/about.php</loc>
        <lastmod>2009-07-13T04:20-08:00</lastmod>
        <priority>0.80</priority>
        <changefreq>daily</changefreq>
    </url>
</urlset>

注意:可以使用站点生成器,直接生成 Sitemap 协议

2、Sitemap协议设置

站点设置 Sitemap 协议,通知搜索引擎的方式有两种

注意:百度中,Sitemap必须命名为:sitemap_baidu.xml而不是Sitemap.xml

链接策略

外链等

上一篇下一篇

猜你喜欢

热点阅读