<?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>Deep Know &#187; hack</title>
	<atom:link href="http://www.deep-know.com/tag/hack/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.deep-know.com</link>
	<description>SEO, Web developpement, Trucs et Astuces</description>
	<lastBuildDate>Sat, 01 Aug 2009 21:20:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Comment avoir des URLs de recherche SEO avec Wordpress</title>
		<link>http://www.deep-know.com/2008/01/02/comment-avoir-des-urls-de-recherche-seo-avec-wordpress/</link>
		<comments>http://www.deep-know.com/2008/01/02/comment-avoir-des-urls-de-recherche-seo-avec-wordpress/#comments</comments>
		<pubDate>Wed, 02 Jan 2008 16:03:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Developpement]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hack]]></category>

		<guid isPermaLink="false">http://www.deep-know.com/2008/01/02/comment-avoir-des-urls-de-recherche-seo-avec-wordpress/</guid>
		<description><![CDATA[Traditionnellement, dans Wordpress les URL de recherche se présentent sous la forme :
http://&#60;nom-de-domaine&#62;/?s=mot1+mot2
ou bien,
http://&#60;nom-de-domaine&#62;/index.php?s=mot1+mot2
Il est possible de modifier la forme des URL pour obtenir  une orientation un peu plus SEO. Par exemple :
http://&#60;nom-de-domaine&#62;/search/mot1+mot2
Cette petite transformation n'est pas très difficile à faire, il suffit de modifier quelques fichiers.
Voici la marche à suivre :
Dans le fichier [...]]]></description>
			<content:encoded><![CDATA[<p>Traditionnellement, dans Wordpress les URL de recherche se présentent sous la forme :</p>
<pre>http://&lt;nom-de-domaine&gt;/?s=mot1+mot2
ou bien,
http://&lt;nom-de-domaine&gt;/index.php?s=mot1+mot2</pre>
<p>Il est possible de modifier la forme des URL pour obtenir  une orientation un peu plus SEO. Par exemple :</p>
<pre>http://&lt;nom-de-domaine&gt;/search/mot1+mot2</pre>
<p>Cette petite transformation n'est pas très difficile à faire, il suffit de modifier quelques fichiers.</p>
<p>Voici la marche à suivre :</p>
<p>Dans le fichier : wp-includes/widgets.php</p>
<p>Recherchez la function :  wp_widget_search($args)</p>
<p>Remplacez dans le corps de cette function le code suivant :</p>
<pre>&lt;form id="searchform" method="get" action="&lt;?php bloginfo('home'); ?&gt;"&gt;
 &lt;div&gt;
  &lt;input type="text" name="s" id="s" size="15" /&gt;&lt;br /&gt;
  &lt;input type="submit"
         value="&lt;?php echo attribute_escape(__('Search')); ?&gt;" /&gt;
 &lt;/div&gt;
&lt;/form&gt;</pre>
<p>Par celui-ci :</p>
<pre>&lt;script type="text/javascript"&gt;
function goSearch() {
 var p = document.getElementById('searchform').s.value;
 p = encodeURIComponent(p).replace(/%20/g, '+').replace(/\+$/, '');
 location.href = '&lt;?php bloginfo('home'); ?&gt;/search/' + p;
}
&lt;/script&gt;
&lt;form id="searchform" action="#_" method="get"
                        onSubmit="goSearch(); return false;"&gt;
 &lt;div&gt;
  &lt;input type="text" name="s" id="s" size="15"/&gt;&lt;br/&gt;
  &lt;input type="submit"
         value="&lt;?php echo attribute_escape(__('Search')); ?&gt;"/&gt;
 &lt;/div&gt;
&lt;/form&gt;</pre>
<p>Vous devez appliquer la même modification dans les templates de votre thème. Certains thèmes Wordpress implémentent une template spécifique pour la restitution du formulaire de recherche. Généralement, celle-ci est nommé : searchform.php</p>
<p>Pour tous ceux qui utilise une version de Wordpress supérieure à 2.0, l'opération est terminée. A partir de maintenant, vous devriez avoir les nouvelles URL de recherche fonctionnelles.</p>
<p>Par contre, dans certaines version de Wordpress, vous devez ajouter une règle de rewrite dans le fichier .htaccess destiné au serveur Web Apache.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deep-know.com/2008/01/02/comment-avoir-des-urls-de-recherche-seo-avec-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
