越来越多的SEOer把优化的重点放在了站内优化上,细心的朋友应该查看一些前辈的robots.txt的时候不难发现,他们的robots中都加 入了一句Sitemap: http://www.dewangda.cn/sitemap.xml 或类似的语句,这个就是利用优化的Sitemap, Sitemap提供了一个网站与搜索引擎交流的一个很好的平台,Sitemap可以提交给各大搜索引擎,从而使搜索引擎更好的对网站页面进行收录。下面宿 迁SEO教你利用快速完善网站的Sitemap:

第一步:识别Sitemap格式

本文所说的Sitemap是XML版本的网站地图,因为这里主要是针对搜索引擎,像一些大型网站HTML版本的网站地图在此就不多写了。 Sitemap格式有好几种,而且不同的的搜索引擎青睐于不同的Sitemap格式,比如百度比较倾向于Html格式的网站地图,而Google针对 Sitemap推出的一款自己的协议,文件协议中应用的就是XML格式, Yahoo它就建议使用Txt格式的网站地图。所以说可以根据你的个人需要决定好Sitemap的格式。

第二步:Sitemap的制作

一、手动标准版的Sitemap文件如下所示:

<?xml version=”1.0” encoding=”UTF-8”?>

<urlset xmlns=”http://www.sssitemaps.org/schemas/sitemap/0.9”>

<url>

<loc>http://www.aaa.com/</loc>

<lastmod>2011-4-26</lastmod>

<changefreq>monthly</changefreq>

<prority>1.0</prority>

</url>

</urlset>

urlset:这个表情是必须的,词标签声明了Sitemap协议的版本

url:必须的,是它下面所有网址的母标签

loc:必须的,页面永久链接地址

lastmod:这个是可选标签,表示页面最后修改时间

changefreq:可选标签,代表页面更新频率。

priority:可选标签,表示URL相对于其他的优先权,可选范围:0.0-1.0 数值越大,说明越重要。

手动制作Sitemap的优点:制作的文件清晰简单,同时可以自己设定一些自己认为比较重要的URL告诉搜索引擎这个页面相对重要的程度,如我们可 以通过设定priority的值来依次设定首页、栏目页的重要程度,当然评判还是以搜索引擎的标准为主。缺点:对于一些中大型网站,页面众多很难人工实 现。

二、通过一些工具

网上有很多sitemap地图生成的方法,比如在线生成、软件生成等(具体什么软件,大家可以在百度搜下就可以,我就不说出软件了,免得以为我打广告),另外现在很多的CMS或博客的程序都自带一些网站地图生成插件,我们只要安装插件使用就行了。

优点:简单方便,只要输入你网站的地址,确认就可以给你生产一个网站地址

缺点:会生成很多不必要的标签。

这里值得一提的是,Sitemap 最多可以列出5万个URL,且文件不能超过10MB,如果需要收录的超过,就需要分词多个Sitemap,但一个网站最多可以有1000个Sitemap。

第三步:Sitemap的提交

将 制作好的Sitemap 文件上传到网站的根目录下,然后通知搜索引擎,我们可以通过站长工具后台提交网站地图文件,还有一种途径是在robots.txt文件中通知搜索引擎网站 地图文件位置,只要在robots.txt文件中加入一句:Sitemap: http://www.dewangda.cn/sitemap.xml 即可。个人比较青睐。大家都知道robots.txt是蜘蛛(当然谷歌的叫机器人,反正都是一回事了)访问网站首先要看的文件,他要根据你的指令对网站进 行抓取,而把sitemap写入到robots.txt中大大提高了蜘蛛的效率,这对网站的优化尤其重要

另外就通过修改网站的源文件为地图增加锚文本,一定要记得是全站的链接哦。那样才能增加Sitemap 的权重,有效的吸引蜘蛛爬行。

通过Sitemap网站题图,引导通知搜索引擎有这些页面存在,让他去看看,如果页面达到搜索引擎的要求,他就会收录,但如果页面没达到要求的话搜索引擎也是不会收录的,各位SEOer要首先做好网站页面质量。

只需三步 快速完善网站Sitemap的更多相关文章

  1. 只需三步--轻松反编译Android Apk文件

    安卓程序是通过java语言进行编写的,可以很容易进行反编译.很多apk文件被反编译后再二次打包,就成了自己的产品,很是流氓.下面我们来看看如何进行apk的反编译,以及常用的防反编译手段. 一.反编译A ...

  2. 只需三步:使用C# 操作 Azure 队列

    Step 1 : 安装windows Azure package Step 2 : 配置文件增加: <appSettings> <add key="StorageConne ...

  3. windows 下安装Apache httpd 只需三步

    1.下载 Apache 官网地址:http://httpd.apache.org/docs/current/platform/windows.html#down 找到这个, 看到这几个选项: Apac ...

  4. iOS - 外加字体(只需三步-教你轻松实现)

    外加字体 1.首先info.plist中加入属性Fonts provided by application,在item 0 处填写导入的ttf文件名 eg: <key>UIAppFonts ...

  5. 只需3步,快来用AI预测你爱的球队下一场能赢吗?

    摘要:作为球迷,我们有时候希望自己拥有预测未来的能力. 本文分享自华为云社区<用 AI 预测球赛结果只需三步,看看你爱的球队下一场能赢吗?>,作者:HWCloudAI. 还记得今年夏天的欧 ...

  6. 学会使用DNSPod,仅需三步

    学会使用DNSPod,仅需三步   第一步:在DNSPod添加记录 1.访问 https://www.dnspod.cn网站,在DNSPod官网首页的右上角,有[注册],如下图所示,点击[注册]按钮 ...

  7. 只需一步,DLA开启TableStore多元索引查询加速!

    一.背景介绍 Data Lake Analytics(简称DLA)在构建第一天就是支持直接关联分析Table Store(简称OTS)里的数据,实现存储计算分离架构,满足用户基于SQL接口分析Tabl ...

  8. vuex其实超简单,只需3步

    前言 之前几个项目中,都多多少少碰到一些组件之间需要通信的地方,而因为种种原因,event bus 的成本反而比vuex还高, 所以技术选型上选用了 vuex, 但是不知道为什么,团队里的一些新人一听 ...

  9. 如何把C++的源代码改写成C代码?而C改C++只需一步!

    ★ 如何把C++的源代码改写成C代码? C++解释器比C语言解释器占用的存储空间要大,想要在某些特定场合兼容C++代码,同时为了节省有限的存储空间,降低成本,也为了提高效率,将用C++语言写的源程序用 ...

随机推荐

  1. 杭电ACM1004

    Let the Balloon Rise Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Oth ...

  2. [WinForm] VS2010发布、打包安装程序

    最近用到了VS2010WinForm的程序打包功能,网上发现一篇好帖,在此记录以供日后他人之需. 原文链接地址:http://www.mamicode.com/info-detail-2453.htm ...

  3. liunx 下 部署并运行java项目(非web)

    1. 将这三个包上传到liunx上,之后写一个run.sh 的脚本文件,然后在lib包中上传包<sunjce-provider.jar>包. 2.启动run.sh( ./run.sh st ...

  4. python3下载远程代码并执行

    第一步: 先在gist之类的网站上贴上代码,目的不是高亮,而可以raw的形式获取代码,这样可以省掉处理html的时间,我这里用的是pasteraw: 远程上的代码:http://cdn.pastera ...

  5. GCHandler的使用

    众所周知,我们在使用c#托管代码时,内存地址和GC回收那不是我们关心的,CLR已经给我们暗箱操作. 但是如果我们在c#中调用了一个非托管代码,比如vc的DLL,而且他有个回调函数,需要引用c#中的某个 ...

  6. Android四大基本组件介绍与生命周期

    Android四大基本组件介绍与生命周期 Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器 ...

  7. JRE JDK JVM是什么

    jre: Java Runtime Environment java运行环境 ----------------------------------------- jdk:Java Developmen ...

  8. django使用ldap认证

    pip3 install django-auth-ldap python-ldap urls.py, from app0104 import views urlpatterns = [ url(r'^ ...

  9. UIKit框架之UIGestureRecognizer

    ---恢复内容开始--- 1.继承链:NSObject 2.UIGestureRecognizer的子类有以下: UITapGestureRecognizer :点击 UIPinchGestureRe ...

  10. jQuery的使用

    一.基本简介 1.下载:http://jquery.com提供了最新的jQuery框架下载.通常只需下载最小的jQuery包(Minified)即可. ( 目前最新的版本jquery-1.3.2.mi ...