- 浏览: 1525017 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (525)
- SEO (16)
- JAVA-EE-Hibernate (6)
- JAVA-EE-Struts (29)
- JAVA-EE-Spring (15)
- Linux (37)
- JAVA-SE (29)
- NetWork (1)
- CMS (14)
- Semantic Research (3)
- RIA-Flex (0)
- Ajax-Extjs (4)
- Ajax-Jquery (1)
- www.godaddy.com (0)
- SSH (34)
- JavaScript (6)
- SoftwareEngineer (9)
- CMMI (0)
- IDE-Myeclipse (3)
- PHP (1)
- Algorithm (3)
- C/C++ (18)
- Concept&Items (2)
- Useful WebSite (1)
- ApacheServer (2)
- CodeReading (1)
- Socket (2)
- UML (10)
- PowerDesigner (1)
- Repository (19)
- MySQL (3)
- SqlServer (0)
- Society (1)
- Tomcat (7)
- WebService (5)
- JBoss (1)
- FCKeditor (1)
- PS/DW/CD/FW (0)
- DesignPattern (11)
- WebSite_Security (1)
- WordPress (5)
- WebConstruction (3)
- XML|XSD (7)
- Android (0)
- Project-In-Action (9)
- DatabaseDesign (3)
- taglib (7)
- DIV+CSS (10)
- Silverlight (52)
- JSON (7)
- VC++ (8)
- C# (8)
- LINQ (1)
- WCF&SOA (5)
- .NET (20)
- SOA (1)
- Mashup (2)
- RegEx (6)
- Psychology (5)
- Stock (1)
- Google (2)
- Interview (4)
- HTML5 (1)
- Marketing (4)
- Vaadin (2)
- Agile (2)
- Apache-common (6)
- ANTLR (0)
- REST (1)
- HtmlAnalysis (18)
- csv-export (3)
- Nucth (3)
- Xpath (1)
- Velocity (6)
- ASP.NET (9)
- Product (2)
- CSS (1)
最新评论
-
lt26w:
理解成门面模式应该比较容易明白吧
FacadePattern-Java代码实例讲解 -
lt26w:
看下面的例子比较明白.
FacadePattern-Java代码实例讲解 -
javaloverkehui:
这也叫文档,别逗我行吗,也就自己看看。
HtmlCleaner API -
SE_XiaoFeng:
至少也应该写个注释吧。
HtmlCleaner API -
jfzshandong:
...
org.springframework.web.filter.CharacterEncodingFilter 配置
Sitemap 简介:Sitemap 即网站地图一般有两种,一种是给用户看的 ,主要格式为HTML,主要是呈现网站各个栏目的分布,这里不做讨论。
而对于SEOer 来说,要关注的是给搜索引擎看的网站地图 。Sitemap(sitemap.xml) 可以方便快速的告知搜索引擎网站上有哪些可供抓取的页面 。在Sitemap里,你可以列出你网站中需要蜘蛛索引的网址,以及该页面上次更新的时间、更改的 频率以及相对于网站上其他页面的重要程度等,以便搜索引擎可以更加智能地抓取网站。
使用sitemap.xml 并不能保证全部网页被搜索引擎收录,但它能保证让网页更快更及时 的收录。目前Google,雅虎,微软都支持最新的sitemap协议(sitemap 0.9)。
Sitemap 特别适用于以下情况:
1.网站内含有动态内容;
2.网站内存在flash或JS等蜘蛛无法正常抓取的页面;
3.链向新网站新页面的链接不多;
4.网站内大量数据相互之间没有很好的链接。
Sitemap 的作用:
1.告诉蜘蛛网页的更新频率(网页内有些页面可能几个月不更新,我的确是每天更新,根据不能得情况设定不同的更新频率,一方面是减轻服务器压力, 另一方面是减轻蜘蛛的压力,让它检索最主要的内容)
2.告诉蜘蛛修改时间(告诉搜索引擎哪些是最新修改的);
3.告诉蜘蛛网页的相对重要性(比如:主页的 相对重要性为1.0 ,栏目页的相对重要性为0.8 ,内容页相对重要性则为0.5 。这个优先级只是说明特定网址相对于您网站上其他网址的重要性,并不会影响 网页在搜索结果中的排名。)。
Sitemap 0.9协议内容
Sitemap 协议格式由XML 标记组成。Sitemap需使用UTF-8 编码,且内容需要经过实体转译。(实体转译主要是将URL中“&”符号转译成“&”等。 )
Sitemap 必须:
以 <urlset> 开始标记作为开始,以 </urlset> 结束标记作为结束;在 <urlset> 标记中指定协议标准;每个网址包含一个<url> 条目作为 XML 父标记;在每个 <url> 父标记中包含一个 <loc> 子标记条目;Sitemap 中的所有网址都必须来自于同一个主机。
sitemap 示例:
XML标记定义说明:
<urlset> 必需,用以指明协议。
<url> 必需,每个网址的父标记。
<loc> 必需,网页地址,需有“http://”开始,如为目录以“/”结束。
<lastmod> 可选,页面最后修改时间,需要使用W3C标准时间格式 。
<changfreg> 可选,页面修改频率,可选参数为(always,hourly,daily,weekly,monthly,yearly,never )。 “always”应用于每次访问而改变的文档,“never”值则应用于存档类的页面。应该注意的是蜘蛛只是将修改频率作为参考而不是命令。对标记为 “hourly”页面的抓取频率可能低于每小时一次,而对标记为“yearly”页面的抓取频率可能高于每年一次。抓取工具也可能会定期抓取标记为 “never”的网页。
<priority> 可选,网页的重要性。此重要性是相对于此网站的其他页面而言的网,有效值范围从 0.0 到 1.0,该值不会影响您的网页与其他网站上网页的比较结果。一个网页的默认值0.5。为网页指定重要性并不会影响网址在搜索引擎结果页上的排名。搜索引擎 在同一网站上选择不同网址时会使用此信息,因此,可以使用此标记增加最重要的网页在搜索索引中显示的可能性。另,为网站中的所有网址都指定高重要性并不会 带来什么好处,因为优先级重要性是相对的,只用于自己网站网页间的比较。
使用 Sitemap 索引文件(对多个 Sitemap 文件进行分组)
Sitemap 文件包含的网址不得超过 50,000 个,并且文件不得超过 10MB。可以使用 gzip 压缩 Sitemap 文件,以减少带宽要求,但是解压缩后的 Sitemap 文件不得超过 10MB。如果要列出 50,000 个以上的网址,就需要创建多个 Sitemap 文件。
Sitemap 索引文件的 XML 格式与 Sitemap 文件的 XML 格式非常相似。
Sitemap 索引文件必须:以 <sitemapindex> 开始,以 </sitemapindex> 结束;每个 Sitemap 包含一个<sitemap> 条目作为 XML 父标记;每个 <sitemap> 父标记包含一个 <loc> 子标记条目;可选的 <lastmod> 标记同样适用于 Sitemap 索引文件。
注意:Sitemap 索引文件只能指定与其位于同一网站的 Sitemap,与 Sitemap 一样,Sitemap 索引文件也必须为 UTF-8 编码。
XML Sitemap 索引示例
sitemap 索引XML标记定义
<sitemapindex> 必须,声明协议内容。
<sitemap> 必须,每个sitemap的父标签。
<loc> 必须,sitemap地址。
<lastmod> 可选,sitemap的更新时间。通过最近修改的时间,搜索引擎抓取只检索索引中的 Sitemap 子集,也就是说,抓取工只检索某个特定日期之后修改的 Sitemap。通过这一递增的 Sitemap 提取机制,可以快速发现超大型网站上的新网址。
参考网站 1.http://www.google.com/support/webmasters/bin/topic.py?topic=8476 2.http://www.sitemaps.org/
发表评论
-
SiteMap Maker v1.01 网站地图生成器
2009-12-19 10:51 1820主要特点介绍: 很多人的网站 ... -
制作sitemap与在线生成网站地图并提交
2009-12-19 10:48 4771如何向Google、Yahoo!、MSN、Ask和百度提交在线 ... -
介绍几款常用的sitemap生成工具
2009-12-19 10:35 3562sitemap让你的网站更好的被搜索 ... -
百度Sitemap在线生成器插件全功能高级版
2009-12-19 10:25 4961原文地址: http://www.phpwind.net ... -
seo相关网址记录
2009-12-19 09:59 1109http://www.sitemap-xml.org/ ... -
如何通过优化dedecms的seo来做淘客
2009-12-08 23:04 1697这段时间一直在做淘客推广,每天浮动很大,不太稳定。 ... -
你能帮助用户 搜索引擎就能帮助你
2009-12-05 18:51 925我个人一直都非 ... -
让你的网站出现在搜索引擎的搜索建议里
2009-12-05 18:48 1097让Google和百度的搜索建 ... -
SEO教程:关键词研究的两个大忌
2009-12-05 18:43 1011引导线网页制作网提示 ... -
APACHE多站点配置方法
2009-11-28 21:04 5320APACHE多站点配置方法 例如你的主机 IP ... -
更换域名SEO数据操作及301重定向方法
2009-11-28 17:38 2585以前注册一个域名www.atjk.net意为凹凸健康网,后来在 ... -
完美的Apache静态.htaccess文件 [discuz和home带301重定向]
2009-11-28 16:49 2116完美的Apache静态.htaccess文件 [discuz和 ... -
自定义404页面(Apache+PHP)
2009-11-28 16:16 1829直接把这个写到虚拟主机配置服务器里面去 ... -
404页面
2009-11-28 15:45 1576会根据访问者请求的原来旧站中存在的页面,自动的跳转到 ... -
PHP网站301定向方法详解
2009-11-26 21:27 1463关于301重定向的好处, ...
相关推荐
**ASP制作网站地图(Sitemap.xml)** 在网页开发中,网站地图(Sitemap.xml)是一个非常重要的元素,它为搜索引擎提供了一份详细的网站结构指南,帮助搜索引擎更好地理解网站内容并提高索引效率。本文将深入探讨如何...
【标题】:“生成sitemap.xml软件”是一款用于自动化创建网站地图的工具,它极大地简化了网站管理员的工作,特别是对于大型网站来说,手动编写XML网站地图是一项繁琐的任务。这个小软件可以帮助用户快速生成XML格式...
在SEO(搜索引擎优化)中,Sitemap.xml文件是必不可少的工具,它列出了网站的所有页面,方便搜索引擎爬虫抓取。 标题提到的 "discuz3.2 3.0网站地图sitemap.xml自动生成自动更新" 指的是Discuz! 3.2 和 3.0 版本...
Urllist网站地图简单的sitemap.xml到urllist.txt转换器什么为什么什么是sitemap.xml ? 描述得很好。 这是一个xml文件,列出了您的子页面以及元数据。 它主要用于SEO。 什么是urllist.txt ? 它基本上是纯文本站点...
`sitemap.xml` 文件是搜索引擎优化(SEO)中的一个重要工具,它提供了网站页面的结构信息,方便搜索引擎抓取并理解网站的内容。通过使用 SitemapGenerator,你可以确保搜索引擎更加高效地索引你的网站,从而提高网站...
站点地图(Sitemap)对于任何网站来说都是至关重要的,因为它帮助搜索引擎更好地理解和索引网站内容,从而提升网站的可见性和SEO排名。 "sitemap.js" 提供了一种简单而高效的方式,用于创建遵循 XML 格式的站点地图...
搜索引擎喜欢sitemap.xml,它也可以帮助SEO。 有关站点地图属性和结构的信息,请参见的安装用安装$ npm install --save-dev gulp-sitemap例var gulp = require ( 'gulp' ) ;var sitemap = require ( 'gulp-sitemap'...
网站地图制作工具可以自动抓取一个网站的所有网页链接,制作sitemap.xml。站长将sitemap.xml上传到网站服务器上,然后提交到主要的搜索引擎,如必应(Bing.com),百度,Google,Yahoo!,和Ask.com等。这样可以使搜索引擎...
在本文中,我们将深入探讨如何使用Node.js生成网站地图(sitemap),这对于任何网站的搜索引擎优化(SEO)至关重要。Sitemap提供了一个清晰的指南,指示搜索引擎如何有效地遍历和索引您的网站内容。 首先,让我们...
创建一个站点地图是任何网站管理员或SEO专家的基本工作之一。 `sitemap.class.php` 文件通常是一个包含 PHP 类的文件,这个类提供了一系列的方法来处理站点地图的生成和管理。下面是一些可能包含在该类中的核心功能...
Sitemap示例项目展示了如何创建一个Sitemap模块,该模块为您的站点生成一个对搜索引擎友好的sitemap.xml文件。 该文件对于较大的站点地图非常有用,像Google这样的搜索引擎可以为其生成站点地图。 该站点地图将出现...
《DZ X2.0 网站地图sitemap详解》 在互联网世界中,网站的可发现性和搜索引擎优化(SEO)至关重要。一个清晰、结构化的网站地图(Sitemap)是提升用户体验和搜索引擎爬虫抓取效率的关键。本文将深入探讨DZ X2.0平台...
- **XML 处理**:Java 标准库中的 `javax.xml.transform` 和 `javax.xml.parsers` 包提供了用于创建和操作 XML 文档的 API,用于生成和写入 sitemap 文件。 - **IO 操作**:Java 的 `java.nio` 包支持高效文件读写...
我的博客 由基金会(CSS框架)支持的个人博客模板。... 此外,它会生成一个“ sitemap.xml”文件(名称是相对的,但必须以“ .xml”结尾才能保存为读取文件)。 通过该项目中定义的URL生成的文件:
总结来说,"Laravel开发-robots-sitemap"是一个实用的工具,它结合了Laravel的强大功能和易用性,帮助开发者更方便地管理网站的SEO优化。通过理解Laravel的核心概念和特性,我们可以构建出高效、灵活的解决方案,...
XmlSitemapGenerator是一个基于Python编写的实用工具,它的主要功能是帮助网站管理员自动生成XML网站地图(Sitemap),这是一种用于搜索引擎优化(SEO)的重要组成部分。Sitemap是一种结构化的文件,列出了网站上...
在本项目中,我们关注的是"Laravel开发-sitemap",这显然与使用Laravel框架构建网站的搜索引擎优化(SEO)有关。Sitemap是网站的一种重要组成部分,它帮助搜索引擎更好地理解和索引网站的内容。在Laravel中创建...
在Laravel框架中,开发一个Sitemap生成工具是提高网站SEO(搜索引擎优化)的重要步骤。Sitemap是一个XML文件,它列出了网站上的所有重要页面,帮助搜索引擎更容易地抓取和索引内容。以下是对Laravel中Sitemap生成...
虽然不知道这个有什么用!但是好像对seo挺好的!...生产文件位置位于根目录下的 sitemap.xml 生成失败也没有提示 使用说明: 把文件在后台-插件-上传安装 上传启用后访问http://你的域名/sitemap.xml
在IT行业中,XML Sitemap是一种重要的工具,它用于帮助搜索引擎更好地理解和索引网站内容。`X.Web.Sitemap-master_xml_sitemap_`这个标题暗示我们这是一个关于C#编程语言的项目,其目标是生成XML Sitemap文件。让...