<!DOCTYPE html>
<html class="no-js">
	<html lang="fr-FR">
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>Le blog du PHP, du SEO et des urls optimisées</title>
	<meta name="description" content="">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<!-- Place favicon.ico and apple-touch-icon.png in the root directory -->

	<!-- CSS -->
	<link rel="stylesheet" href="css/owl.carousel.css">
	<link rel="stylesheet" href="css/bootstrap.min.css">
	<link rel="stylesheet" href="css/font-awesome.min.css">
	<link rel="stylesheet" href="css/style.css">
	<link rel="stylesheet" href="css/ionicons.min.css">
	<link rel="stylesheet" href="css/animate.css">
	<link rel="stylesheet" href="css/responsive.css">
	<link rel="canonical" href="https://www.phptv.fr/">
	<!-- Js -->
	<script src="js/vendor/modernizr-2.6.2.min.js"></script>
	<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
	<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.10.2.min.js"><\/script>')</script>
	<script src="js/bootstrap.min.js"></script>
	<script src="js/owl.carousel.min.js"></script>
	<script src="js/min/waypoints.min.js"></script>
	<script src="js/jquery.counterup.js"></script>
	<script src="js/plugins.js"></script>
	<script src="js/main.js"></script>
</head>

<body>




	<!-- Header Start -->
	<!-- Slider Start -->
	<section id="global-header">
		<div class="container">
			<div class="row">
				<div class="col-md-12">
					<div class="block">
						<h1>PHPTV, le blog d’un passionné du web</h1>
					</div>
				</div>
			</div>
		</div>
	</section>
	<!-- Portfolio Start -->
	<section id="portfolio-work">
		<div class="container">
			<div class="row">
				<div class="col-md-12">
					<div class="block">
						<p>Bonjour &agrave; tous,</p>
						<p>Moi c&rsquo;est Simon 32 ans. Dipl&ocirc;m&eacute; en &eacute;cole d&rsquo;ing&eacute;nieur
							informatique, je travaille depuis 6 ans dans une agence web. Ce travail m&rsquo;a permis de
							mettre en pratique mes comp&eacute;tences, d&rsquo;&eacute;tendre mes connaissances en PHP,
							ma passion depuis le d&eacute;but de mes &eacute;tudes, mais aussi d&rsquo;en apprendre plus
							sur le SEO.</p>
						<p>Et oui, quand on travaille dans ce type d&rsquo;agence, entour&eacute; de techniciens et de
							r&eacute;f&eacute;renceurs on se familiarise rapidement avec des notions et du vocabulaire
							sur le r&eacute;f&eacute;rencement naturel. Depuis c&rsquo;est un sujet que je creuse car
							cela me plait. J&rsquo;aime apprendre de nouvelles choses et enrichir mes connaissances.
							Aujourd&rsquo;hui je suis donc devenu une sorte d&rsquo;expert hybride en <strong>PHP
								SEO</strong>&nbsp;!</p>
						<p>Si vous aussi vous aimez ce domaine, vous &ecirc;tes sur le bon site&nbsp;!</p>
						<h2>Un univers, ses outils, son langage</h2>
						<p>Si, comme moi, vous aimez l&rsquo;informatique, vous allez parler l&rsquo;un des langages
							favoris de cet univers : j&rsquo;ai nomm&eacute; le PHP, c&rsquo;est-&agrave;-dire le PHP
							<strong>Hypertext Preprocessor</strong>. Rien &agrave; voir avec la langue de
							Moli&egrave;re, c&rsquo;est un langage de scripts g&eacute;n&eacute;ralistes et Open Source,
							qui sert au d&eacute;veloppement d'applications web. Pourquoi on l&rsquo;aime
							particuli&egrave;rement ? Parce que ce langage peut &ecirc;tre int&eacute;gr&eacute;
							facilement au HTML bien s&ucirc;r, et parce qu&rsquo;il est extr&ecirc;mement simple
							&agrave; &eacute;crire.</p>
						<p>Dans l&rsquo;univers de l&rsquo;informatique, on utilise le PHP surtout pour programmer des
							sites web, et on s&rsquo;adonne aussi &agrave; un autre passe-temps : le SEO,
							c&rsquo;est-&agrave;-dire la Search Engine Optimization. Optimiser les moteurs de recherche,
							c&rsquo;est le sport favori qui se pratique ici. C&rsquo;est une technique de
							r&eacute;f&eacute;rencement. Il va s&rsquo;agir d&rsquo;utiliser diverses m&eacute;thodes
							pour donner &agrave; un site la meilleure visibilit&eacute; possible dans les moteurs de
							recherche. Pr&ecirc;t pour le voyage dans ce bel univers?</p>
						<img src="/php-seo.jpg" width="100%" style="padding:10px 0px">
						<h2>Comprendre les bases du langage PHP</h2>
						<p>Pour r&eacute;aliser vos premiers programmes en langage PHP, commencez par &eacute;crire les
							traditionnels mots de d&eacute;but, le &laquo; Hello World &raquo;, ou autrement dit :
							&laquo; Bonjour tout le monde ! &raquo; Recopiez le code suivant: &lt;?php echo 'Hello World
							!'; ?&gt; Puis placez les balises &lt;strong&gt; et &lt;/strong&gt; de part et d'autre du
							script. Ensuite, il faudra utiliser la syntaxe sp&eacute;cifique des commentaires PHP, et
							d&eacute;finir les constantes de programmation. Pour commenter un texte plac&eacute; sur une
							ligne, on commence la ligne par un double slash (//), ou un signe di&egrave;se (#). La plus
							connue des constantes de programmation est le nombre PI. La d&eacute;claration de constante
							utilise la fonction native define() . Cette derni&egrave;re comprend trois
							param&egrave;tres, dont les deux premiers sont obligatoires. Toutes les constantes sont
							&eacute;crites en majuscules, par convention.</p>
						<p>Des variables doivent aussi &ecirc;tre int&eacute;gr&eacute;s dans votre programme. Les
							variables, en r&eacute;sum&eacute;, ce sont les donn&eacute;es, les informations. Elles
							doivent &ecirc;tre d&eacute;clar&eacute;es au moyen du signe dollars $, suivi
							obligatoirement de lettres, en majuscules ou en minuscules. Vous pouvez aussi utiliser un
							underscore, c&rsquo;est-&agrave;-dire un tiret soulign&eacute; _ . Ne mettez pas de petit
							tiret, pas de chiffre directement apr&egrave;s le $, pas d&rsquo;espace dans votre variable,
							sinon, vous aurez un retour incorrect. Pour assembler plusieurs variables, utilisez le point
							(.) . A ce stade, le programme commence &agrave; ressembler &agrave; quelque chose.</p>
						<p>Vous pouvez choisir d&rsquo;int&eacute;grer dans votre programme des tableaux PHP, les fameux
							&laquo; arrays &raquo; en anglais. Ce ne sont pas des tableaux de pr&eacute;sentation de
							donn&eacute;es sur un &eacute;cran (comme des tableaux <strong>HTML</strong>), ce sont des
							tableaux qui servent &agrave; stocker et manipuler des informations. Difficile
							d&rsquo;&ecirc;tre exhaustif ici, mais sachez tout de m&ecirc;me qu&rsquo;un tableau PHP
							peut &ecirc;tre &agrave; index num&eacute;rique, ou &ecirc;tre un tableau associatif.</p>
						<p>Continuons notre bref survol du langage PHP avec les op&eacute;rateurs. Ils sont au nombre de
							12. Pour faire simple, je ne prends qu&rsquo;un exemple, celui des op&eacute;rateurs
							arithm&eacute;tiques : ils permettent de r&eacute;aliser des op&eacute;rations
							math&eacute;matiques sur les variables. Il s&rsquo;agit bien &eacute;videmment de
							l'addition, la soustraction, la multiplication, et la division. Parmi les plus
							utilis&eacute;s, il existe aussi des op&eacute;rateurs dits &laquo; d'affectation &raquo;,
							&laquo; de logique &raquo; et &laquo; de comparaison &raquo;.Voil&agrave;, nous avons
							explor&eacute; les bases du langage PHP. A vous de jouer !</p>
						<h2>Connaissez-vous le SEO ?</h2>
						<p>Le SEO est une technique pour bien placer votre site dans les moteurs de recherche, notamment
							en premi&egrave;re page de Google. Il s&rsquo;agit d&rsquo;&eacute;largir son public
							d&rsquo;internautes, et d&rsquo;avoir une forte pr&eacute;sence sur les r&eacute;seaux
							sociaux. Concr&egrave;tement, cela va consister dans l&rsquo;insertion de mots-cl&eacute;s
							porteurs dans les textes de votre site, et dans la cr&eacute;ation de liens externes qui
							vont rediriger vers votre site, mais pas seulement. Il faut aussi soigner le titre, et la
							description succincte de la page, pour la rendre attirante, et veiller &agrave; &ecirc;tre
							pr&eacute;sent et dynamique sur les r&eacute;seaux sociaux (Facebook, Instagram, etc).</p>
						<p>Certaines techniques de r&eacute;f&eacute;rencement, abusives sont appel&eacute;es &laquo;
							<em>black hat</em> &raquo;, chapeau noir en fran&ccedil;ais. Elles ressemblent &agrave; du
							spam et ne misent pas sur la qualit&eacute;. Certaines techniques sont m&ecirc;me
							interdites. Il peut s&rsquo;air par exemple de signets faussement neutres, mais orientant en
							fait vers un site pornographique. Les autres m&eacute;thodes, les vertueuses, celles qui
							respectent l&rsquo;internaute, sont appel&eacute;es &laquo; white hat &raquo; bien
							s&ucirc;r.</p>
						<p>Elles ne trompent pas les moteurs de recherche, et visent surtout &agrave; tout mettre en
							&oelig;uvre pour faciliter l&rsquo;indexation des pages. Google a notamment list&eacute; ces
							bonnes pratiques. Le &laquo; grey hat &raquo; SEO, c&rsquo;est entre les deux. Ce sont les
							techniques dont on n&rsquo;est pas s&ucirc;r. Elles visent &agrave; am&eacute;liorer le
							positionnement d&rsquo;un site, mais peuvent &eacute;ventuellement sembler abusives : par
							exemple, ainsi de l&rsquo;achat de liens. Google ne prend plus en compte les liens
							qu&rsquo;il suspecte d&rsquo;avoir &eacute;t&eacute; achet&eacute;s.</p>
						<p>Le but du jeu est de positionner au mieux son site dans les &laquo; <strong>SERP</strong>
							&raquo;, c&rsquo;est-&agrave;-dire les &laquo; <em>search engine result page</em> &raquo;,
							autrement dit les pages de r&eacute;sultats des moteurs de recherche tels que Google, Bing,
							Yahoo etc&hellip;. Le SEO est indispensable pour faire vivre un site web. Un bon
							positionnement dans les moteurs de recherche va consid&eacute;rablement augmenter le trafic
							des visiteurs sur un site. Mais, au final, il faut quand m&ecirc;me garder en m&eacute;moire
							que ce qui compte, c&rsquo;est d&rsquo;avoir une bonne base, c&rsquo;est-&agrave;-dire un
							site web avec un contenu de qualit&eacute;. Il vous faut notamment des textes de
							pr&eacute;sentation impeccables: il est difficile de vendre facilement des produits ou des
							services mal pr&eacute;sent&eacute;s. Un bon r&eacute;f&eacute;rencement ne sert pas
							&agrave; grand-chose, et ne durera pas, si le site en lui-m&ecirc;me ne tient pas la route.
						</p>
						<p>Besoin d&rsquo;une <strong>agence de r&eacute;f&eacute;rencement</strong>&nbsp;? Voil&agrave;
							une bonne adresse&nbsp;: <a
								href="https://www.web-alliance.fr/referencement/">www.web-alliance.fr/referencement/</a>
						</p>
						<img src="/seo-php.jpg" width="100%" style="padding:10px 0px">
						<h2>Le r&eacute;f&eacute;rencement SEO des pages PHP</h2>
						<p>Utiliser le langage PHP sur son site ne pose pas de probl&egrave;me pour son
							r&eacute;f&eacute;rencement.</p>
						<p>Les robots d&rsquo;<em>indexation </em>ne font pas de diff&eacute;rences entre les fichiers
							.htm, .php ou .asp). Il faut en revanche que la page de votre site web respecte la norme
							HTML. S&rsquo;il y a cependant probl&egrave;me, c&rsquo;est peut-&ecirc;tre que le serveur
							est momentan&eacute;ment surcharg&eacute;. Cela arrive souvent quand
							l&rsquo;h&eacute;bergeur est gratuit. Il se peut aussi que ce soit une indexation trop
							fournie du site qui g&ecirc;ne le r&eacute;f&eacute;rencement. C&rsquo;est &agrave; ne pas
							n&eacute;gliger : les identifiants de sessions dans les URL peuvent &ecirc;tre un facteur
							bloquant pour le r&eacute;f&eacute;rencement.</p>
						<p>En effet, un identifiant de session est attribu&eacute; automatiquement &agrave; chaque
							visiteur arrivant sur le site. Les robots d&rsquo;indexation, tels que GoogleBot, vont donc
							trouver une nouvelle URL &agrave; chaque nouvelle visite de la m&ecirc;me page. La solution
							pour rem&eacute;dier &agrave; ce petit probl&egrave;me est de d&eacute;sactiver les
							sessions, gr&acirc;ce &agrave; un code PHP d&eacute;di&eacute;, lorsqu&rsquo;il
							s&rsquo;av&egrave;re que le visiteur est un robot d&rsquo;indexation de moteur de recherche.
						</p>
						<p>Pour que tout se passe bien et que le <strong>r&eacute;f&eacute;rencement SEO de vos pages
								PHP</strong> marche, il y a aussi des conseils de bon sens : v&eacute;rifiez que vos URL
							(notamment pour la page d&rsquo;accueil) sont pertinentes, et que vos liens externes sortant
							fonctionnent bien. Ajoutez des avis de clients sur votre site, cela le fera vivre et le
							rendra plus attrayant. Pensez surtout &agrave; faire le m&eacute;nage
							r&eacute;guli&egrave;rement dans votre site, en supprimant les pages devenues inutiles, et
							les annonces p&eacute;rim&eacute;es. Un site dont on ne s&rsquo;occupe pas
							r&eacute;guli&egrave;rement va rapidement devenir obsol&egrave;te, et son
							r&eacute;f&eacute;rencement sera forc&eacute;ment en chute libre. Ce sera le verdict des
							internautes.</p>
						<p>Enfin, dernier d&eacute;tail, votre site doit &ecirc;tre disponible partout et pas tous
							moyens. V&eacute;rifiez qu&rsquo;il est bien responsive design, compatible avec les mobiles.
							S&rsquo;il ne l&rsquo;est pas, vous vous priverez instantan&eacute;ment d&rsquo;un
							&eacute;norme public. Ne n&eacute;gligez pas non plus le SEO vocal. Votre site internet sera
							mieux r&eacute;f&eacute;renc&eacute; s&rsquo;il est capable de r&eacute;agir &agrave; des
							requ&ecirc;tes de recherches vocales. Utilisez pour cela un assistant vocal tel que Google
							Home, ou les assistants de smartphones tels que Siri ou Cortana. Il ne faut vraiment rien
							n&eacute;gliger pour r&eacute;aliser une bonne optimisation du contenu de son site web.</p>
						<h2>Faire des URL optimis&eacute;es pour le SEO avec PHP</h2>
						<p>Si vous voulez cr&eacute;er pour votre site des <strong>URL </strong>plus faciles &agrave;
							comprendre pour les internautes et optimis&eacute;es pour le r&eacute;f&eacute;rencement
							SEO, vous avez deux solutions.</p>
						<p>Vous pouvez simplement utiliser le fichier ".htaccess" du site, apr&egrave;s avoir
							activ&eacute; le module "mod_rewrite" d'Apache et red&eacute;marr&eacute; le serveur. Vous
							ajouterez la directive "RewriteEngine on" dans le fichier, et ainsi le serveur utilisera le
							module. Puis, avec la directive "RewriteRule", vous mettrez au point les r&egrave;gles
							d'&eacute;criture.</p>
						<img src="/referencement-php-seo.jpg" width="100%" style="padding:10px 0px">
						<p>Avec cette directive, l'expression "$1" va afficher la valeur r&eacute;cup&eacute;r&eacute;e
							pr&eacute;c&eacute;demment gr&acirc;ce &agrave; des parenth&egrave;ses. Pour rediriger vers
							le m&ecirc;me fichier, mais avec une extension ".html", il vous suffira d&rsquo;ajouter le
							caract&egrave;re "/" juste avant, et de pr&eacute;ciser l'extension ".html" Les drapeaux
							situ&eacute;s entre les crochets ajoutent des options suppl&eacute;mentaires. Le drapeau
							"R=301" indiquera la redirection, qui sera permanente. Vous aurez donc quelque chose qui
							ressemble &agrave; &ccedil;a :</p>
						<code>
RewriteCond %/(.+).php <br />
RewriteRule ^ /%1.html [L,R=301]
<br />
</code>
						<p>Mais, deuxi&egrave;me solution, vous pouvez &eacute;galement utiliser de fa&ccedil;on plus
							pointue le langage PHP, en ajoutant la directive FallbackResource index.php dans le fichier
							".htaccess". Vous obtiendrez ainsi une redirection de la requ&ecirc;te si le fichier
							index.php ne trouve pas l'URL. L&rsquo;internaute verra s&rsquo;afficher un message de type
							&laquo; header('HTTP/1.1 404 Not Found');&emsp;afficherErreurPageNonTrouvee();}&rdquo;, et
							saura rapidement qu&rsquo;il doit chercher ailleurs.</p>
						<p>Ce n&rsquo;est pas le but bien s&ucirc;r, car d&rsquo;une fa&ccedil;on
							g&eacute;n&eacute;rale, avec une <em>optimisation</em> attentive des contenus de votre site
							doit vous apporter des visiteurs satisfaits. Avec un bon r&eacute;f&eacute;rencement, vous
							avez toutes les chances d&rsquo;arriver &agrave; bien vous positionner dans les moteurs de
							recherche.</p>
						<p>La cible du SEO est pr&eacute;cis&eacute;ment d&rsquo;arriver &agrave; hisser votre site
							internet dans les trois premiers r&eacute;sultats obtenus par un internaute, lorsqu&rsquo;il
							effectue une recherche gr&acirc;ce &agrave; un moteur. Le mieux est bien s&ucirc;r d&rsquo;y
							parvenir sans d&eacute;penser un centime.</p>
						<p>La meilleure m&eacute;thode est donc de configurer au mieux votre site. Pour cela, vous savez
							maintenant que vous pouvez utiliser de fa&ccedil;on tout &agrave; fait pertinente le langage
							PHP. Une <strong>programmation</strong> initiale aff&ucirc;t&eacute;e et patiente doit
							&ecirc;tre mise en place d&egrave;s le d&eacute;but. Il faut aussi une programmation
							vigilante au travers du temps et de l&rsquo;enrichissement progressif du site en produits,
							services et visites. Ces efforts vous apporteront le succ&egrave;s.</p>
					</div>
				</div>
			</div>
		</div>
	</section>

	<!-- footer Start -->
	<footer>
		<div class="container">
			<div class="row">
				<div class="col-md-12">
					<div class="footer-manu">

					</div>
					<p>Copyright &copy; <a href="https://www.phptv.fr/">phptv.fr</a>. All rights reserved.</p>
				</div>
			</div>
		</div>
	</footer>



	<script>document.write('<script src="https://' + (location.host || 'localhost').split(':')[0] + ':35729/livereload.js?snipver=1"></' + 'script>')</script>

</body>

</html>