个规范的网站,网站地图肯定是少不了的。一个单独的网站地图页面不仅可以让用户对整个网站的目录结构及内容有一个很好的认识且一目了然,而且方便百度蜘蛛跟踪连接爬行到网站所有主要部分内容。
网站地图主要有两种:
XML网站地图
HTML网站地图
下面我们一个个来学习这两种网站地图。
HTML网站地图
HTML版本的网站地图主要是给用户看的,主要列出了网站上所有主要连接的页面。特指HTML版本网站地图英文是sitemap,其中s需要小写。
小规模网站,其网站地图可以列出网站上所有的页面。
规模稍大的网站,一个网站地图列出所有页面不是很现实。可以只列出网站上主要连接(一级分类,二级分类)。也可以将网站地图分成多个文件,主网站地图列出通往次级网站地图的连接,次级网站地图在列出一部分页面连接。这样,多个网站地图页面加一起,就可以列出所有或绝大部分重要页面了。
如果有一个良好的导航系统或者链接结构的网站,不一定要列出完整所有页面的网站地图。其实,网站地图和分类结构大同小异。
XML网站地图
XML版本网站地图主要是给搜索引擎看的,由XML标签组成,该文件必须是utf8编码。实际上,就是列出网站要被收录的页面链接。特指XML版本网站地图英文是Sitemap,其中s通常是大写。
简单的XML网站地图可以是一个文本文件,列出页面的链接,一行一个,这样搜索引擎就能理解和抓取文件的内容了。
标准的XML网站地图文件如下:
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc>http://wxlpsy.com/category-2.html</loc>
<lastmod>2016-11-07</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
</urlset>
标签解读
urlset:声明文件所使用的Sitemap协议版本,是必须要的标签
url:是它下面所有网址的母标签,是必须要的标签
loc:列出页面完整的url,是必须要的标签
lastmod:表示页面最后一次更新时间,此标签可选。
priority:可选标签,表示链接的相对重要程度
changefreq:代表文件的更新频率,是可选标签。可以有以下值:
changefreq标签值
always:表示一直变动,指每次访问页面内容都不同
hourly:每小时
daily:每天
weekly:每周
monthly:每月
yearly:每年
never:从不改变
设置频率更新值是给搜索引擎一个参考。但是,搜索引擎不一定就认为更新频率就如站长设置的一样。
XML网站地图最多可以列出5w个URL,且文件大小不能超过10MB。
如果网站要收录的URL太多,可以分成多个网站地图文件。
一个网站最多可以有1000个XML网站地图文件,可以列出5000w个网址。
XML网站地图可以通过站长工具后台提交,百度、360、google都支持该功能。另一种可以放到robots.txt 文件了通知搜索引擎,如下:
Sitemap: http://wxlpsy.com/sitemap.xml
主流的搜索引擎都支持robots文件制定网站地图文件位置。
七棵松运营
公众号id : qksong7
.经常更新服务器蜘蛛地图
服务器地图,也就是蜘蛛地图,以站内sitemap.xml形式存在,网站通常都是需要经常更新的,那么对应的地图也需要经常更新,这样就是让蜘蛛常来关注我们的网站,培养蜘蛛的规则.
2.地图文件里面的链接必须真实有效
地图的作用是为了让蜘蛛更快抓取网页,如果链接地址是错误的会给蜘蛛带来非常差的体验,这样的死链接可能会导致你网站权重的下降.如果连接无效的比较多,要提交死链接
3.地图代码简洁
通过大家可以看到很多XML代码的地图,这个语言写出来的代码非常简洁,去带了很多HTML冗余的代码,让蜘蛛花更少的时间找到更多的页面.同时不要重复过多的重复链接.
4.地图多样化
搜索引擎有多种常见的有百度,搜狗和搜搜,大家平时在多关注百度搜索引擎优化的时候,也可以多关注于其它搜索引擎,这样能让网站发挥出更多的效果。
5.地图的后缀多样性
地图文件通常以.xml文件来制作,同时也可以附带.html的地图,html的地图能提高用户的体验。
文章来源于:淡腾网络
络营销学习第三天:网站地图的制作
网站地图的作用:通过把网站中的所有文档链接收集到网站地图中,放到权重最高的首页,使其搜索引擎在第一时间就能抓取到网站的全部内容,提升搜索引擎的抓取效率。对于网站内部SEO有着至关重要的作用
网站地图的分类:在这里介绍两种地图
html文档地图,即是文本形式,搜索引擎和用户都能看得懂的地图形式
xml地图,超链接形式,纯粹的给搜索引擎抓取的地图格式
网站地图的制作方法:(dede为例)
在这里需要一个xml格式的地图插件:xapp网站地图插件(网络上搜),下载一个符合你网站编码格式的地图插件,一般网站的编码格式都是utf-8或者gb2312(源代码可以查看得到)
其次需要一个地图模板文件allmap.htm
地图制作第一步:安装xml插件,网站后台-模块-上传新模块-选择正常的模块包-找到我们下载好的xml插件(已解压格式的)-安装
地图制作第二步:来到我们的网站默认风格模板下:模块-文件管理器-templates-default(初始的dede模板的默认模板就是default)-在此文件夹上传我们的allmap地图模板文件
地图制作第三步:核心-频道模型-自由列表管理-添加新列表-如下图所示,红色框框里面的内容是我们需要修改的
地图制作第四步:在网站底部模板(foot.htm)合适的位置添加网站地图超链接,因为网站底部属于公用模板,无论在哪个页面都能看到我们的网站地图
超链接代码可以在钟震讲网络营销这个网络营销学习网查看,这里屏蔽了。。
最后一步:来到第三步的位置,更新下我们的网站地图,就制作成功了。
以后每天都会更新网络营销所有知识,包括网站修改,网站备案,网站内部优化,站外推广,网站SEO,站群seo,包括,sem竞价知识,电子商务运营知识,社会化媒体营销知识,绝对最详细最明了最干货,如果对你有一点点帮助,请关注和进我的网站收藏吧!网站每天都会有更新,其他平台不一定有更新哦,网站请百度钟震讲网络营销或者长沙网络营销师,就能找到,如有疑问可以进网站联系我解答(针对小白,大神就当没看见这段话)
*请认真填写需求信息,我们会在24小时内与您取得联系。