Cum să evitați paginile și conținutul duplicat

În prezent, problema copierii paginilor în diferite sisteme administrative este foarte actuală. Duplicarea paginilor și a conținutului este incorectă pentru utilizarea (utilizarea), pentru optimizarea motorului de căutare și pentru promovarea site-ului web. Pentru duplicarea paginilor și nu pentru conținutul unic, puteți obține o "penalizare" de la motoarele de căutare (să luăm, de exemplu, filtrele Yandex-AGS).

2 Începeți să faceți site-ul local, adică nu se raspandeste pe gazduire. Verificați funcționalitatea componentelor și corectitudinea adreselor URL înainte de a plasa site-ul pe gazdă.

Dacă tot decideți să faceți site-ul imediat pe gazdă, atunci la momentul creării, închideți-l în fișierul robots.txt:

Apoi, nu uitați să eliminați interzicerea indexării (Disallow: /).

3 Înainte de a încărca site-ul pe server, nu uitați să eliminați toate datele demonstrative din Joomla, inclusiv din coșul de cumpărături!

5 Utilizați fișierul .htaccess pentru a elimina duplicatele paginii principale Joomla. Iată un exemplu, după RewriteEngine On, introduceți următorul cod:

site.ru - înlocuiți-vă cu domeniul dvs.

6 Dacă utilizați pe site-ul dvs. URL-uri SEF fără nici un sufix la final (adică fără .html), trebuie să știți că pagina de motoarele de căutare se încheie la slash și fără ea, ele sunt două pagini diferite. Utilizând fișierul .htaccess, puteți elimina paginile duplicat. Iată un exemplu de cod pentru un fișier .htaccess care adaugă o slash la sfârșitul adresei URL:

7 Încercați să obțineți în jurul site-ului fără a utiliza navigarea pe pagină și o grămadă de module care afișează link-uri către articole.

Astfel, paginile sunt duplicate. De fapt, dacă adăugați pe aici module O utilizare abuzivă de articole, pagina de navigare, componente de căutare, și de a crea elemente de meniu separat, puteți obține aspectul de 5-6 dublează practic fiecare pagină.

9 Utilizați componentele SEF. Acest lucru vă va proteja parțial de duplicarea paginilor. Adevărat, cel mai probabil, va reduce viteza de deschidere a site-ului dvs., mai ales dacă aveți o prezență ridicată, iar site-ul nu se află pe un server dedicat.

10 Utilizați fișierul robots.txt pentru a elimina paginile duplicate, pentru a evita o penalizare de la motoarele de căutare.

11 Dacă observați deficiențele motorului în sine pentru a forma adresa URL, asigurați-vă că încercați să găsiți instrucțiuni pentru eliminarea promptă a acestora.

Mulți probabil au observat că atunci când ați lovit site-ul pentru url, identificatorul de sesiune este tăiat sub forma unui număr mare de cifre.

Toate numerele suplimentare de la sfârșitul adresei URL sunt eliminate prin lipirea următoarelor linii într-un fișier .htaccess:


php_flag session.use_trans_sid dezactivat
php_flag session.use_cookies activată
php_flag session.use_only_cookies activată

O astfel de supraveghere este foarte ușor de tratat, deschideți fișierele / com_content / views / section / view.html.php, găsiți linia de cod


$ Categoria-> link = JRoute :: _ (ContentHelperRoute :: getCategoryRoute ($ categoria-> slug, $ categoria-> secțiune) '= aspect implicit'.);

și modificați ușor codul


$ category-> link = JRoute :: _ (ContentHelperRoute :: getCategoryRoute (secțiunea $ category-> slug, $ category->));

Să sperăm că în viitor, dezvoltatorii Joomla vor remedia neajunsurile și nu vor face noi :)