Donc on va devoir tout d'abords changer les metatags généré automatiquement par php/mysql.
Ouvrez template.php de votre blog qui se trouve dans /themes/votre_theme/template.php

Vous allez voir ça :)

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=<?php dcInfo('encoding'); ?>" />
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
<?php dcHeadLinks(); ?>
<link rel="alternate" type="application/rss+xml" title="RSS" href="<?php dcInfo('rss'); ?>" />
<link rel="alternate" type="application/atom+xml" title="Atom" href="<?php dcInfo('atom'); ?>" />
<meta name="DC.title" content="<?php dcInfo(); ?>" />
<title><?php dcSinglePostTitle('%s - '); dcSingleCatTitle('%s - ');
dcSingleMonthTitle('%s - '); dcCustomTitle('%s - '); dcInfo(); ?></title>

<link rel="stylesheet" type="text/css" href="<?php dcInfo('theme'); ?>/style.css" media="screen" />
<?php dcPostTrackbackAutoDiscovery(); ?>
</head>

Pas très beau hein ? changez par ceci :

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="description" content="<?php dcSinglePostTitle('%s . '); dcSingleCatTitle('%s . ');
dcSingleMonthTitle('%s . '); dcCustomTitle('%s . '); ?>titre de ton blog."/>
<meta name="keywords" content="<?php dcSinglePostTitle('%s . '); dcSingleCatTitle('%s . ');
dcSingleMonthTitle('%s . '); dcCustomTitle('%s . '); ?>titre de ton blog."/>
<meta name="MSSmartTagsPreventParsing" content="TRUE"/>
<?php dcHeadLinks(); ?>
<link rel="alternate" type="application/rss+xml" title="RSS" href="<?php dcInfo('rss'); ?>"/>
<link rel="alternate" type="application/xml" title="Atom" href="<?php dcInfo('atom'); ?>"/>
<meta name="DC.title" content="<?php dcInfo(); ?>"/>
<title><?php dcSinglePostTitle('%s . '); dcSingleCatTitle('%s . ');
dcSingleMonthTitle('%s . '); dcCustomTitle('%s . '); ?>titre de ton blog.</title>
<?php dcPostTrackbackAutoDiscovery(); ?>
<link rel="stylesheet" type="text/css" href="<?php dcInfo('theme'); ?>/style.css" media="screen" />
</head>

Changez "titre de ton blog." par .... votre titre ( trois fois ( mots clefs, desccription et title ) )

Maintenant les metatags sont en place.

Il va falloir mettre des balises title générées automatiquement pour les liens de votre blog.

dans /themes/votre_theme/post.php remplacez :

<h2 class="post-title"><?php dcPostTitle(); ?></h2>

par :

<h2 class="post-title" title="<?php dcPostTitle(); ?>"><?php dcPostTitle(); ?></h2>

et puis :

et puis toujours dans le même dossier remplacez :

<ins><h2 id="p<?php dcPostID(); ?>" class="post-title"><a
href="<?php dcPostURL(); ?>"><?php dcPostTitle(); ?></a></h2></ins>

par :

<h2 id="p<?php dcPostID(); ?>" class="post-title"><a
href="<?php dcPostURL(); ?>" title="<?php dcPostTitle(); ?>"><?php dcPostTitle(); ?></a></h2>

biensur idem pour les liens des categories par exemple dans la même page :

<span>::</span> <a href="<?php dcPostCatURL(); ?>"><?php dcPostCatTitle(); ?></a>

par :

<span>::</span> <a href="<?php dcPostCatURL(); ?>" title="<?php dcPostCatTitle(); ?>"><?php dcPostCatTitle(); ?></a>

Vous avez compris le truc ? Vous mettez la variable du nom d'url dans la balise title. Bien sur :/ vous pouvez très bien aussi la mettre dans la balise alt d'une image :) Exemple ?

Non c'est à vous de jouer maintenant. Mais quand même je conseil :

  • Pas plus de 15 posts par page ( à configurer dans la partie administration )
  • Pas plus de 1500 mots dans le post
  • Utiliser le système de chapeau pour éviter le duplicate content