SiteMap 提交,并使用正确的方式提交给搜索引擎

原创Sitemap收录介绍

对于网站中原创内容的网页url,站长可以将其制作成标准的Sitemap(站点地图)文件。
站长提交Sitemap文件后,好搜会使用Sitemap中的内容来了解网站结构等信息。
但我们不保证一定会抓取及索引站长提交的所有原创网址,也不保证其在搜索结果中的排名。

原创Sitemap提交流程

1. 向[email protected]提交站长账号和原创网站的申请
2. 审核通过后,登录站长平台,可以查看已通过审核的原创站点
3. 已通过审核的站点,可以点击添加新数据
4. 完成添加(根据文件大小,处理时间长短不等。提交后请耐心等待。)
5. 已提交数据的站点,也可以点击提交更新数据,并等待完成

回到顶部 ↑

原创Sitemap文件标准格式说明

您可以采用如下三种格式的文件向好搜提交Sitemap:
1、 标准的XML格式文件
2、 文本格式文件
3、 Sitemap索引文件(可同时包含多个Sitemap文件)
文件编码可以是UTF-8或GBK。
请控制单个Sitemap文件大小不超过10MB,且包含不超过50000个网址。
如果网站所包含的网址超过50,000个,则可将列表分割成多个Sitemap文件。

各格式样式参见以下说明:
1XML格式Sitemap说明
1) XML格式举例

<?xml version="1.0" encoding="utf-8"?>
   <!-- XML文件需以utf-8编码-->
   <urlset>
      <!--必填-->
       <url>
           <!--必填,定义某一个链接的入口,每一条数据必须要用<url>和</url>来标示 -->
           <loc>http://www.xxxxxx.html/000000.html</loc>
           <!--必填,URL长度限制在256字节内-->
           <lastmod>2012-12-01</lastmod>
           <!--更新时间标签,非必填,用来表示最后更新时间-->
           <changefreq>daily</changefreq>
           <!--更新频率标签,非必填,用来告知引擎页面的更新频率 -->
           <priority>0.8</priority>
           <!--非必填,优先权标签,优先权值0.0-1.0,用来告知引擎该条url的优先级-->
       </url>
       <url>
           <loc>http://www.xxxxxx.html/000001.html</loc>
           <lastmod>2012-12-01</lastmod>
           <changefreq>daily</changefreq>
           <priority>0.8</priority>
       </url>
   </urlset>
2) XML标签说明

标签名称  属性  标签说明  标签类型  标签限制  可选/必选 
changefreq  / 标示数据更新频率  字符串  有效值为:always、hourly、daily、weekly、monthly、yearly、never 可选 
lastmod / 标示数据最新一次更新时间  日期  时间格式为yyyy-mm-dd  可填
loc  / 标示该条数据的存放地址  url  最小长度1个字符
最大长度256个字符
以"http://"开头
必选 
priority / 标示优先值 小数
[0.0 1.0](大于等于0小于等于1,保留一位小数)例如:< priority >0.8< priority >div>
可选 
url  / url地址的开始和结束 最多出现无限次 必选 
 
urlset  / urlset用来标记整个文档的开头 / 必选 
 

2、文本格式Sitemap说明
文本格式文件每一行写入一个网址,除此之外不包含其他信息。
网址必须完整,网址中不能有换行,且包括协议头(http://)

3、使用Sitemap索引文件(对多个Sitemap文件)说明
1) 索引Sitemap举例
   <?xml version="1.0" encoding="UTF-8"?>
   <sitemapindex>
     <sitemap>
       <loc>http://www.example.com/1.xml</loc>
       <lastmod>2012-12-01</lastmod>
     </sitemap>
     <sitemap>
       <loc>http://www.example.com/2.xml</loc>
       <lastmod>2012-12-01</lastmod>
     </sitemap>
   </sitemapindex>
 
2) Sitemap索引文件标签说明:


属性

是否必填项

说明
<loc> </loc> Sitemap位置标签,标示sitemap地址位置
<lastmod> </lastmod> 可填 Sitemap修改时间标签,标示最新修改时间
<sitemap> <sitemap> </sitemap>
Sitemap信息说明,标示某个sitemep的信息

<sitemapindex> <sitemapindex>
标示索引文件中所有sitemap的信息

时间: 2024-11-29 07:55:01

SiteMap 提交,并使用正确的方式提交给搜索引擎的相关文章

GET方式提交中文编码问题以及三种解决方式

GET方式提交在WEB中是非常常用的方式,有时候我们在使用GET方式提交请求不得不提交中文,但是TOMCAT等容器对于GET方式的编码问题总是让人折腾. 先说说流程吧: 我们的内容使用GET方式发送,就会在URL后面带上内容,在游览器发来的请求经过了游览器的URI编码,发送到服务器这边,如果是struts2会经过拦截器进行URI解码,并且使用"iso8859-1"进行编码,因为传输过程是二进制的. 这时候想解决中文编码问题有三种方式 假设: url:http://localhost:8

HTML使用post方式提交中文内容出现乱码的错误解决方式

今天在做一个例子的时候,使用post方式提交表单,如果有中文的话,在另一个页面显示出来的时候,总是会出现乱码: 但是将提交方式改为get的时候,就不会出现这种错误. 详细错误见下面图片和代码. HTML代码: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Android 使用Post方式提交数据(登录)

在Android中,提供了标准Java接口HttpURLConnection和Apache接口HttpClient,为客户端HTTP编程提供了丰富的支持. 在HTTP通信中使用最多的就是GET和POST了,GET请求可以获取静态页面,也可以把参数放在URL字符串的后面,传递给服务器.POST与GET的不同之处在于POST的参数不是放在URL字符串里面,而是放在HTTP请求数据中. 本文将使用标准Java接口HttpURLConnection,以一个实例演示如何使用POST方式向服务器提交数据,并

post方式get方式提交表单的主要区别

post方式get方式提交表单的主要区别: 使用表单给网站后台提交数有种两种方式,一种是post方式,一种是get方式,下面就简单介绍一下这两种方式的主要区别. 一.post方式: 此方式一般用于传递较大的数据,在数据传递之前会有打包操作,所以可能会造成数据传递数据相对较慢的情况,不过传输的数据都能够被正确的解析,不会出现类似于中文乱码的状况. 二.get方式: 通过url链接传递数据,和post相比传输的数据量较小,而且传递的数据必须是ASCCI码值范围内的,因此传递中文的时候可能会出现乱码情

利用SparkLauncher 类以JAVA API 编程的方式提交Spark job

一.环境说明和使用软件的版本说明: hadoop-version:hadoop-2.9.0.tar.gz spark-version:spark-2.2.0-bin-hadoop2.7.tgz java-version:jdk1.8.0_151 集群环境:单机伪分布式环境. 二.适用背景 在学习Spark过程中,资料中介绍的提交Spark Job的方式主要有两种(我所知道的):第一种是通过命令行的方式提交Job,使用spark 自带的spark-submit工具提交,官网和大多数参考资料都是已这

苹果微信浏览器不能post方式提交数据问题

form表单中采用post方式提交数据时,在苹果的微信浏览器中无法传递,安卓的可以 如图: 在controller中获取该数据为 null 将表单的提交方式修改为get就能够获取到 现在采用Ajax方式进行提交

表单提交中get和post方式的区别

表单提交中get和post方式的区别有5点 1.get是从服务器上获取数据,post是向服务器传送数据. 2.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到.post是通过HTTPpost机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址.用户看不到这个过程. 3.对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Requ

JQuery以JSON方式提交数据到服务端

JQuery将Ajax数据请求进行了封装,从而使得该操作实现起来容易许多.以往我们要写很多的代码来实现该功能,现在只需要调用$.ajax()方法,并指明请求的方式.地址.数据类型,以及回调方法等.下面的代码演示了如何将客户端表单数据封装成JSON格式,然后通过JQuery的Ajax请求将数据发送到服务端,并最终将数据存储到数据库中.服务端定义为一个.ashx文件,事实上你可以将服务端定义为任何能接收并处理客户端数据的类型,如Web Service,ASP.NET Page,Handler等. 首

href以post方式提交打开

$("#newinfo").append('<li class="clearfix" ><a onclick="changeread(this);ShowReport_Click(this);"  data="' + item.msgId + '"  data1="'+messageUrl+'" class="notification-user">' + item