Cu siguranţă că majoritatea aţi auzit de platforma de blogging WordPress. Din păcate această platformă este astfel structurată încât e foarte uşor să întâmpini probleme cu conţinutul duplicat.
Fiecare blog ce foloseşte platforma WordPress generează pagini pentru post-uri / articole, categorii, arhivă, paginaţie, taguri, rezultate căutari sau trackbacks.
Problema se poate rezolva cu uşurinţă prin plasarea tagului META în paginile pe care nu le doreşti indexate sau folosind fişierul robots.txt.
<meta name="robots" content="index,follow" />
Valorile atributului content al tagului META robots:
- index
- follow
- noindex
- nofollow
- all
- none
- noodp
- noydir
Cum scap de conţinutul duplicat?
Adaugă următorul cod în interiorul blocului <head> … </head>.
<?php if ( $paged > 1 ) {
echo '<meta name="robots" content="noindex,follow" /> ';
}?>
<?php if (is_author() ) {
echo '<meta name="robots" content="noindex,follow" /> ';
}?>
<?php if (is_trackback() ) {
echo '<meta name="robots" content="noindex,follow" /> ';
}?>
<?php if (is_search() ) {
echo '<meta name="robots" content="noindex,follow" /> ';
}?>
<?php if (is_date() ) {
echo '<meta name="robots" content="noindex,follow" /> ';
}?>
Modifică fişierul robots.txt şi interzice motoarelor de căutare să indexeze anumite secţiune ale blog-ului.
Exemplu de fişier robots.txt optimizat pentru WordPress
Fişierul robots.txt trebuie să existe în directorul rădăcină al blog-ului pentru a putea fi accesat de roboţii motoarelor de căutare.
http://www.serviciiseo.info/robots.txt
User-agent: * Disallow: /cgi-bin Disallow: /wp-admin Disallow: /wp-includes Disallow: /wp-content/plugins Disallow: /wp-content/cache Disallow: /wp-content/themes Disallow: /trackback Disallow: /feed Disallow: */trackback Disallow: */feed Disallow: */comments Disallow: /*?* Disallow: /*? Allow: /wp-content/uploads

