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

Articole similare