/ / PHP - 2 stránky s rovnakým obsahom, ale s rôznymi značkami - php, html5, seo

PHP - 2 stránky s rovnakým obsahom, ale s rôznymi tagmi - php, html5, seo

Dabbling s PHP, Wordpress a nejakým HTML5. Urobil som 3 súbory; správy, správy-IE a správy-HTML5. Správy kontrolujú typ prehľadávača a získavajú správy-IE (divs) alebo news-HTML5 (značky HTML5) v závislosti od toho, či je prehliadačom IE8 alebo novším. Je to zlý spôsob, ako to urobiť? Spôsobí to, že vyhľadávacie nástroje sa označia ako duplicitný obsah? Ak áno, do súboru robots.txt by som mal pridať zákaz, nie?

kód:

<?php
$IE;
if( strstr("/(?i)msie [1-8]/",$_SERVER["HTTP_USER_AGENT"]) ) { $IE = "t"; } else { $IE = "f"; }
?>
<?php
if( $IE == "t" ) { get_template_part("news-IE"); } else { get_template_part("news-HTML5"); }

?>

Poznámka: Hrám sa s touto metódou kvôli postupnému zlepšovaniu, o ktorom sa diskutuje na pracovisku. Myslel som si, že by to mohlo byť v poriadku riešenie Javascriptu deaktivovaného v IE týmto spôsobom, divs sa uskutoční napríklad povedzme značky sekcie.

odpovede:

0 pre odpoveď č. 1

Ignorovanie kódu všeobecne, vyhľadávačebude čítať iba správy, nie správy-IE alebo správy-HTML5. Môžete si to zabezpečiť pridaním súboru robots.txt do svojho koreňového adresára a uistením sa, že ste nastavili zakázanie pre konkrétne súbory, napríklad ak sú všetky vo vašom koreňovom adresári, čo by ste mohli urobiť:

disallow: /news-HTML5.html
disallow: /news-IE.html

Nahradenie .html ľubovoľnými príponami súborov pre tieto súbory.