WordPress最简洁google的sitemap
来源:互联网 发布:健康医疗大数据产业园 编辑:程序博客网 时间:2024/04/29 19:47
闲来无事给自己的wp写了个google的sitemap
直接使用sitemap.php输入sitemap
演示地址:http://www.ccvita.com/sitemap.php
代码如下:
require_once('wp-config.php'); mysql_connect(DB_HOST, DB_USER, DB_PASSWORD) or die("Could not connect"); mysql_select_db(DB_NAME); mysql_query("SET NAMES ".DB_CHARSET); header("Content-type: application/xml"); $query = mysql_query("SELECT ID FROM {$table_prefix}posts WHERE post_status = 'publish' ORDER BY ID DESC"); $xmlcontent = "< ?xml version=\"1.0\" encoding=\"UTF-8\"?>\n". "<!-- generator=\"http://www.ccvita.com/\"-->". "<urlset xmlns=\"http://www.google.com/schemas/sitemap/0.84\">\n"; while($item = mysql_fetch_array($query)) { $xmlcontent .= "<url>". "<loc>http://www.ccvita.com/$item[ID].html</loc>". "</url>\n"; } $xmlcontent .= "</urlset>\n"; echo $xmlcontent;
如果你的网站需要被搜索引擎收录,除了准备robots.txt外,还需要一个更详细的sitemap文件。使用sitemap可以更直接地告诉搜索引擎,让它去搜索指定内容。
对于用WordPress搭来说,它本身不提供sitemap,需要自己动手搞定。一般来说,你需要用到两种sitemap,一种是供搜索引擎抓取你的网页时使用,另外一种是放在页面里,供浏览者查看。
本文介绍了几种生成SiteMap的插件。
第一种:socialpatterns 提供了一个简单的方法,把提供的代码保存为sitemap.php,放在你的网站根目录下,然后把路径提交给Google即可。地址http://www.socialpatterns.com/search-engine-optimization/google-sitemaps-with-wordpress/
第二种:Google Sitemap Generator for WordPress 是一个WordPress的SiteMap插件,支持多种语言。它提供XML格式的SiteMap。先下载该插件,然后上传到你的plugin目录中,打开后台管理页面,进入“设置”,点击“Sitemap”进入设置。
设置完成后,可以在站点根目录(需要预先设置生成sitemap.xml文件的路径,一般可取默认设置:存放在站点根目录)生成一个sitemap.xml。然后,你就可以提交给Google或者Yahoo。地址:http://www.arnebrachhold.de/2005/06/05/google-sitemaps-generator-v2-final
第三种:设置供网站浏览者查看的“站点地图”(SiteMap)和提交给google的sitemap,推荐一个很经典的插件:Dagon Design Sitemap Generator 。地址:http://www.dagondesign.com/articles/sitemap-generator-plugin-for-wordpress/
- WordPress最简洁google的sitemap
- 用于WordPress的Google Sitemap xml自动生成站点地图插件
- Google Sitemap-Google的“后门”是什么
- GOOGLE sitemap
- Google SiteMap的协议格式详解
- 做了个google sitemap的生成器
- 打造干净简洁的wordpress后台
- WordPress自定义简洁干净的后台
- 最简洁的最大公约数算法
- 最简洁的单链表逆序
- 最简洁的八皇后
- 最大公约数最简洁的方法
- 最简洁的A*算法
- 创建Google Sitemap
- 创建Google Sitemap
- google sitemap 制作工具
- 创建Google Sitemap
- 创建Google Sitemap
- 一步一步学做游戏 第六回:绘制奖品
- 回调函数例解(转)
- 一步一步学做游戏 第七回:熊碰到奖品处理
- 使用RDLC报表(一)
- 一步一步学做游戏 第八回:完善游戏
- WordPress最简洁google的sitemap
- 使用RDLC报表(二)--使用自定义数据集
- 开发者必须知道的HTML5十五大新特性
- C++学习之概述
- Nginx访问MongoDB
- 关于在Qt里让程序休眠一段时间的方法总结
- 【svm学习笔记】svm_理论基础5
- Hibernate关联映射之--双向多对多关联
- 用Hibernate hibernate-release-4.1.0.Final出现的一些问题