<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>.::灵狼天::. &#187; SEO</title>
	<atom:link href="http://icyleaf.com/tag/seo/feed/" rel="self" type="application/rss+xml" />
	<link>http://icyleaf.com</link>
	<description>icyleaf&#039;s blog - 心外无理，心外无物，心外无事</description>
	<lastBuildDate>Tue, 13 Dec 2011 02:34:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>如何使用PHP代码SEO你的URL</title>
		<link>http://icyleaf.com/2008/07/seo-friendly-url-in-php/</link>
		<comments>http://icyleaf.com/2008/07/seo-friendly-url-in-php/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 03:58:56 +0000</pubDate>
		<dc:creator>icyleaf</dc:creator>
				<category><![CDATA[网络开发]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.icyleaf.cn/?p=225</guid>
		<description><![CDATA[原文翻译自：The html blog SEO是一个永恒的话题，今天我就发现了一篇关于如何使用PHP代码SEO你的URL的文章，其实内容很简单，最重要的也不需要确定你的空间提供商是否提供 mod_rewrite 模块，此文中提到： 大部分的教程都是关于如何使用 mod_rewrite 模块再配合.htaccess的内容达到SEO URL的效果，却很少人从动态的内容上优化URL。比如说，我现在从数据库提取出来一篇文章，那么改怎样把标题优化为URL？ 再举个例子，我想把标题“Welcome to Beijing 2008 Olympic Games”优化为“welcome-to-beijing-2008-olympic-games”，甚至是把法语“Guantanamo: le chauffeur de Ben Laden plaide non coupable à l&#8217;ouverture de son procès”优化为&#8221;guantanamo-le-chauffeur-de-ben-laden-plaide-non-coupable-a-l-ouverture-de-son-proces.html&#8221;，转换后的字母除去了法语所有的特殊符号。 我把自己实现的方法共享出来，希望对大家有所帮助： function friendlyURL($string){ $string = preg_replace("`\[.*\]`U","",$string); $string = preg_replace('`&#38;(amp;)?#?[a-z0-9]+;`i','-',$string); $string = &#8230; <a href="http://icyleaf.com/2008/07/seo-friendly-url-in-php/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm1.static.flickr.com/253/516400565_132600bf8a_o.gif" alt="SEO friendly" /></p>
<p>原文翻译自：<a href="http://htmlblog.net/" target="_blank">The html blog</a></p>
<p>SEO是一个永恒的话题，今天我就发现了一篇关于如何使用PHP代码SEO你的URL的文章，其实内容很简单，最重要的也不需要确定你的空间提供商是否提供 <a href="http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html" target="_blank">mod_rewrite</a> 模块，此文中提到：</p>
<p>大部分的教程都是关于如何使用 mod_rewrite 模块再配合.htaccess的内容达到SEO URL的效果，却很少人从动态的内容上优化URL。比如说，我现在从数据库提取出来一篇文章，那么改怎样把标题优化为URL？</p>
<p><span id="more-225"></span>再举个例子，我想把标题“Welcome to Beijing 2008 Olympic Games”优化为“welcome-to-beijing-2008-olympic-games”，甚至是把法语“Guantanamo: le chauffeur de Ben Laden plaide non coupable à l&#8217;ouverture de son procès”优化为&#8221;guantanamo-le-chauffeur-de-ben-laden-plaide-non-coupable-a-l-ouverture-de-son-proces.html&#8221;，转换后的字母除去了法语所有的特殊符号。</p>
<p>我把自己实现的方法共享出来，希望对大家有所帮助：</p>
<pre lang="php" line="1" colla="+">
function friendlyURL($string){
$string = preg_replace("`\[.*\]`U","",$string);
$string = preg_replace('`&amp;(amp;)?#?[a-z0-9]+;`i','-',$string);
$string = htmlentities($string, ENT_COMPAT, 'utf-8');
$string = preg_replace( "`&amp;([a-z])(acute|uml|circ|grave|ring|cedil|slash|tilde|caron|lig|quot|rsquo);`i","\\1", $string );
$string = preg_replace( array("`[^a-z0-9]`i","`[-]+`") , "-", $string);
return strtolower(trim($string, '-'));
}
</pre>
<p>使用方法：</p>
<pre lang="php" line="1" colla="+">
$myFriendlyURL = friendlyURL("Welcome to Beijing 2008 Olympic Games");
echo $myFriendlyURL;   // 将会输出“welcome-to-beijing-2008-olympic-games"
</pre>
<p>你可以转换任何的输入的字符串(当然这个是对于西方人说的，汉语肯定是不行的)，对于法语的朋友，仅需要确保您的UTF-8编码即可，否则它将无法运行。</p>
<p>如果你使用的是 <a href="http://smarty.php.net/" target="_blank">Smarty</a> 模板，大家可以现在我做的一个小的插件，下载后解压放在Smarty/libs/plugins/文件夹下，使用方法：</p>
<pre colla="+">
{"Welcome to Beijing 2008 Olympic Games" | friendlyURL}
//或者设置变量
{$yourString | friendlyURL}
</pre>
<p>翻译到此结束，谢谢大家观看，翻译结束但下面还有话要说，说真的这个方法真的是非常的棒！也许有人会说可惜就是不支持中文，正好引出我要说的东西，我根据以上的代码以及<a href="http://www.storyday.com/" target="_blank"><strong>生活点滴</strong></a>的<strong>cosbeta</strong>所写的<a href="http://www.storyday.com/html/y2007/1202_auto-slug-translate-plugin.html" target="_blank">cos_slug_translator</a>插件的核心代码修改了一番，现在支持了中文，但不仅仅是中文哦，根据Google translate的功能，可以自动识别输入的语言（我测试过简体中文，繁体中文，日文和韩语均通过测试）。<br />
在线测试：<a href="http://labs.icyleaf.cn/tools/friendlyurl/index.php" target="_blank">Demo</a> | <a href="http://www.icyleaf.cn/labs/tools/friendlyurl/friendlyurl.zip">Download</a></p>
<p>核心代码分两个部分，一个是上面的friendlyURL()，另外一个是translate()，translate()函数中有两个参数：字符串和翻译的语言种类，目前可以输入&#8221;chinese&#8221;和&#8221;japanese&#8221;，同样也可以忽略掉第二个参数，默认为空，直接为检测自动翻译:)</p>
<p>还有什么不明白的可以留言给我，我会尽力解答，希望对大家有所帮助。</p>
<p><strong>update 1</strong>：那天糊涂了，错误连篇，十分感谢枫叶大哥的提醒- -!<br />
<strong>update 2</strong>：为CodeIgniter做了一个Helper函数，有用到CI框架的可以使用下，下载的文件里包含样例（使用方法）：下载<a href="http://www.icyleaf.cn/labs/tools/friendlyurl/ci_seo_url.zip">SEO_URL4CI</a></p>
]]></content:encoded>
			<wfw:commentRss>http://icyleaf.com/2008/07/seo-friendly-url-in-php/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>15个最佳免费SEO工具</title>
		<link>http://icyleaf.com/2007/09/15-free-seo-tools/</link>
		<comments>http://icyleaf.com/2007/09/15-free-seo-tools/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 04:54:00 +0000</pubDate>
		<dc:creator>icyleaf</dc:creator>
				<category><![CDATA[网络开发]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.icyleaf.cn/2007/09/20/15%e4%b8%aa%e6%9c%80%e4%bd%b3%e5%85%8d%e8%b4%b9seo%e5%b7%a5%e5%85%b7/</guid>
		<description><![CDATA[文字来自：E-Space这篇文章介绍的软件对我来说很有益处，收藏之~ SeoPosition的Brian Gilley推荐了15个免费的SEO工具，整理如下： 1. Ranking Checker by SEOmoz.com 使用其可以免费查询自己的网页在搜索引擎中所居的位置。支持最多5个关键字的输入，支持Google, MSN, Yahoo, Ask四种搜索引擎，其中包含Google.cn。同时可以存储查询历史，支持csv导出。而且也可以添加浏览器收藏链接来快速查询。 2. MultiRank Checker by iWebtool.com 支持同时最多10个域名的Google PageRank及Alexa Rating查询。 3. Fiddler Web Debugging Tool by Fiddlertool.com Fiddler是一款免费监视浏览器和网页之间HTTP数据往来行为的Debug软件。 4. SEO Analyzer by Sitening.com 其可以整体评价网站的SEO优化情况，并有详细的分析以供参考。支持存储查询历史，或者是保存成PDF文件。 5. Strongest Subpages Tool by WeBuildPages.com &#8230; <a href="http://icyleaf.com/2007/09/15-free-seo-tools/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>文字来自：<a href="http://e-spacy.com/blog/2414.html" target="_blank">E-Space</a><a href="http://e-spacy.com/blog/2414.html" target="_blank">这篇文章介绍的软件对我来说很有益处，收藏之~</a></p>
<p class="entry"><img src="http://photo5.yupoo.com/20070919/204840_128990861_yuekaafo.jpg" alt="best-free" border="0" height="300" width="500" /><br />
SeoPosition的Brian Gilley推荐了<a href="http://www.seoposition.com/the-top-15-free-seo-tools.html">15个免费的SEO工具</a>，整理如下：<br />
<span id="more-16"></span></p>
<p>1. <a href="http://www.seomoz.org/rank-checker">Ranking Checker by SEOmoz.com</a></p>
<p><img src="http://photo11.yupoo.com/20070919/204841_1603207055_wnsaoors.jpg" alt="rank-checker-seomoz" border="0" height="300" width="500" /><br />
使用其可以免费查询自己的网页在搜索引擎中所居的位置。支持最多5个关键字的输入，支持Google, MSN, Yahoo, Ask四种搜索引擎，其中包含Google.cn。同时可以存储查询历史，支持csv导出。而且也可以添加浏览器收藏链接来快速查询。<br />
<!--more--></p>
<p>2. <a href="http://www.iwebtool.com/multirank">MultiRank Checker by iWebtool.com<br />
</a><img src="http://photo11.yupoo.com/20070919/204840_145730078_nhbjjvah.jpg" alt="multi-rank-checker" border="0" height="300" width="500" /><br />
支持同时最多10个域名的Google PageRank及Alexa Rating查询。</p>
<p>3. <a href="http://www.fiddlertool.com/fiddler/version.asp">Fiddler Web Debugging Tool by Fiddlertool.com</a> <img src="http://photo5.yupoo.com/20070919/204840_1098203028_ipfaqnsa.jpg" alt="fiddler-web-debugging" border="0" height="300" width="500" /><br />
Fiddler是一款免费监视浏览器和网页之间HTTP数据往来行为的Debug软件。</p>
<p>4. <a href="http://sitening.com/seo-tools/seo-analyzer/my-analyzer/">SEO Analyzer by Sitening.com</a> <img src="http://photo5.yupoo.com/20070919/204841_1155618747_cnipcqyj.jpg" alt="seo-analyzer-sitening" border="0" height="300" width="500" /><br />
其可以整体评价网站的SEO优化情况，并有详细的分析以供参考。支持存储查询历史，或者是保存成PDF文件。</p>
<p>5. <a href="http://www.webuildpages.com/seo-tools/strongest-subpages-tool.php">Strongest Subpages Tool by WeBuildPages.com</a> <img src="http://photo11.yupoo.com/20070919/212259_120682929_yzwnggob.jpg" alt="strongest-subpages" border="0" height="300" width="500" /><br />
其可以查询网站内反向链接最多的30个页面统计，来让用户发现自己更有价值的网页。</p>
<p>6. <a href="http://www.webuildpages.com/neat-o/">Backlink Checker by WeBuildPages.com</a> <img src="http://photo11.yupoo.com/20070919/213612_1639532658_bqgzbspd.jpg" alt="backlink-checker" border="0" height="300" width="500" /><br />
其可以查询指定网页的反向链接情况。</p>
<p>7. <a href="http://chrispederick.com/work/web-developer/">Firefox with the Web Developer Extension by Chris Pederick</a> <img src="http://photo11.yupoo.com/20070919/212300_1195009005_pgkenacw.jpg" alt="web-developer-extension" border="0" height="300" width="500" /><br />
Firefox用户可以使用Web Developer扩展来对网站进行开发和分析。</p>
<p>8. <a href="http://tools.seobook.com/firefox/seo-for-firefox.html">SEO for Firefox by SEOBook.com</a> <img src="http://photo11.yupoo.com/20070919/214103_193936989_faaajuxa.jpg" alt="seo-book-firefox" border="0" height="300" width="500" /><br />
SEO for Firefox是一款在FX下查询网站PR, 搜索引擎收录，反向链接等等情况的插件。</p>
<p>9. <a href="http://www.google.com/analytics/">Google Analytics</a> / <a href="http://www.google.com/webmasters/">Google Webmaster</a> <img src="http://photo11.yupoo.com/20070919/213613_675180414_xhjazeoi.jpg" alt="google-analytics_1" border="0" height="300" width="500" /><br />
Google Analytics是一款网站统计服，能够分析流量，访问信息，用户行为等等。 <img src="http://photo11.yupoo.com/20070919/213613_1257227725_tysvdakg.jpg" alt="google-webmaster-tools" border="0" height="300" width="500" /><br />
Google Webmaster是方便站长管理Google搜索引擎收录情况，查询反向链接和PR的工具。</p>
<p>10. <a href="http://inventory.overture.com/d/searchinventory/suggestion/">Keyword Selector Tool by Overture.com</a> <img src="http://photo11.yupoo.com/20070919/215809_1707532214_afavhxvt.jpg" alt="overture" border="0" height="300" width="500" /><br />
免费的关键词选择工具，也可以使用<a href="https://adwords.google.com/select/KeywordToolExternal">Google的keyword</a>，但其推荐的结果太多。</p>
<p>11. <a href="http://home.snafu.de/tilman/xenulink.html">XENU’s Link Sleuth by Tilman Hausherr</a> <img src="http://photo11.yupoo.com/20070919/212300_2021265635_ebtardag.jpg" alt="xenu-link-sleuth" border="0" height="300" width="500" /><br />
一款查询网站是否有死链，断链等等链接情况和其它网页元素分析的免费软件。</p>
<p>12. <a href="http://www.viciao2k3.net/services/xinu/?lang=uk">Xinu BETA by Miguel Camps Orteza</a> <img src="http://photo11.yupoo.com/20070919/212301_1087664754_vkwhgjxr.jpg" alt="xinu-open-source" border="0" height="300" width="500" /><br />
Xinu可以在线查询网站PR, 搜索引擎收录，Alexa排名，反射链接等等多种综合情况的服务，目前其已经开放了源代码下载。</p>
<p>13. <a href="http://ranks.nl/tools/spider.html">Keyword Density &amp; Prominence Tool by Ranks.nl</a> <img src="http://photo11.yupoo.com/20070919/213614_272295566_qumzvtqb.jpg" alt="keyword-density-ranks" border="0" height="300" width="500" /><br />
其可以对网站或者网页进行关键字密度分析。</p>
<p>14. <a href="http://www.iwebtool.com/visual_pagerank">Visual PageRank by iWebTool.com</a><img src="http://photo5.yupoo.com/20070919/221553_1213366904_wasqkbay.jpg" alt="visual-pagerank" border="0" height="300" width="500" /><br />
其可以对网页上的链接进行可视化的PageRank分析。</p>
<p>15. <a href="http://www.seomoz.org/geotarget">GeoTargeting Detection Tool by SEOmoz.com</a><br />
<img src="http://photo11.yupoo.com/20070919/213613_1605333948_tazkhlnz.jpg" alt="geo-targeting-detection" border="0" height="300" width="500" /><br />
其可以查询网站在指定地区的搜索引擎收录情况，比如Google Local, Yahoo Local等等。</p>
]]></content:encoded>
			<wfw:commentRss>http://icyleaf.com/2007/09/15-free-seo-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

