Magento SEO Optimizarea paginilor și evitarea penalizărilor de conținut duplicat

În această a doua parte a acestei serii, vom explora modalități de optimizare a categoriilor și a paginilor de produse pentru rezultate optime de căutare. Vom analiza, de asemenea, câteva tehnici avansate privind modul de evitare a dublelor pedepse de conținut din motoarele de căutare.

Deci, fără să mai începem încă, pentru că avem multe de spus aici.

Optimizarea paginilor pentru categorii și produse

Categoriile și paginile produselor sunt sufletul oricărui site web eCommerce; prin urmare, este important să includeți o strategie eficientă de SEO pentru aceste pagini, astfel încât să putem fi bine clasate în rezultatele căutării. Vom discuta despre cele mai bune practici pentru optimizarea acestor două tipuri de pagini în mod separat.

Pentru a demonstra cele mai bune practici utilizate pentru optimizarea paginilor de categorii, am arătat rezultatele de căutare de top din Google pentru cuvântul cheie "Patio Furniture" în următorul ecran: 

Există multe asemănări în aceste rezultate de căutare. În primul rând, toți folosesc cuvântul cheie în titlu și în descriere. În al doilea rând, toți folosesc numele de marcă în titlul paginii. Apoi, folosesc cuvinte precum "cumpăra", "cumpără" și "cumpăra" în titlurile paginilor și / sau în meta-descrierile lor. Aceasta arată că aceste pagini reprezintă site-uri web pentru cumpărături. În cele din urmă, toate arată unele puncte pozitive în descriere, pentru a atrage utilizatorul. Vom încerca să găzduim toate aceste puncte în paginile categoriei noastre.

Mai întâi, pentru a adăuga numele de marcă la sfârșitul fiecărui titlu de pagină, în loc să faceți acest lucru manual pentru toate paginile de produse și categorii, putem face o schimbare de la panoul de administrare și va adăuga automat numele de marcă la sfârșitul fiecărui titlu.

Pentru a face acest lucru, du-te la Sistem> Configurare> Design> Cap HTML, și în Titlu Suffix câmp, introduceți numele mărcii după o linie (-) sau semn de țeavă (|), de exemplu "- Brand Name".

Optimizarea paginilor pentru categorii

Acum, pentru a edita titlul paginii și descrierea meta pentru fiecare categorie, mergeți la Catalog> Gestionați categoriile, deschideți categoria dorită și introduceți textul în Informatii generale fila.

Rețineți că modificarea titlului paginii nu modifică numele categoriei. Aceste două sunt entități separate. Pentru titlul paginii, lungimea recomandată are între 50 și 70 de caractere, inclusiv numele de marcă adăugat. 

Pentru o descriere meta, lungimea recomandată este de până la 160 de caractere. Este imperativ să rețineți că, dacă nu introducem o meta-descriere pentru pagini de categorii, va folosi meta descrierea implicită a magazinului. În acest caz, motoarele de căutare pot emite pedepse de conținut duplicat, presupunând că am introdus același text descriptiv pe două pagini diferite. Prin urmare, este aproape obligatoriu să introduceți o descriere metaică unică pentru fiecare pagină de categorii.

Optimizarea paginilor de produs

Revenind la tehnicile de optimizare a paginilor pentru paginile de produse, să aruncăm o privire asupra rezultatelor de căutare bune ale paginilor de produse pentru termenul de căutare "canon rebel t3i":

După cum puteți vedea, multe dintre regulile definite pentru categoriile de pagini se aplică și aici. De exemplu, lungimea dorită a titlului paginii și descrierea meta sunt aceleași. Acestea ar trebui să conțină, de asemenea, cuvinte cheie în titlu și meta descriere, iar numele mărcii ar trebui să fie atașat după titlul paginii.

Pentru a edita titlul paginii și textul descrierii meta pentru paginile de produse, mergeți la Catalog> Gestionarea produselor, faceți clic pe numele produsului dorit și introduceți textul în Informații despre Meta fila.


Pentru a reitera, modificarea titlului paginii nu va afecta numele unui produs, deoarece sunt două câmpuri separate. Un alt lucru important care trebuie menționat aici este că, spre deosebire de paginile de categorii, dacă nu specificăm o descriere meta pentru paginile de produse, aceasta nu va reveni la meta descrierea implicită a magazinului. 

În schimb, acesta va folosi primele 180 până la 200 de cuvinte din textul descrierii produsului ca meta descriere, care este o soluție viabilă. Încă mai este recomandat să scrieți un text separat pentru câmpul meta descriptiv, deoarece primele 200 de caractere ale unui text cu descrierea produsului nu sunt întotdeauna atractive pentru a crea intenția utilizatorului, ceea ce duce la achiziționarea de produse.

Optimizarea adreselor URL ale produselor și categoriilor

În cele din urmă, adresa URL este un alt lucru pe care ar trebui să-l acopere în ceea ce privește optimizarea paginilor de categorii și produse. În general, Magento face o treabă excelentă de creare a URL-urilor ușor de citit și SEO ușor de citit. Anumiți pași menționați în tutorialul precedent din această serie au îmbunătățit-o în continuare prin eliminarea denumirilor "index" redundante și a categoriilor din adresele URL ale produselor; prin urmare, până în acest moment, vom avea adrese URL frumoase. 

Cu toate acestea, dacă credeți că cheile dvs. de adrese URL pentru unele pagini individuale de produse sau pagini de categorii devin prea lungi sau conțin cuvinte redundante precum "și", "sau" etc., puteți modifica, de asemenea, aceste chei de adrese URL accesând Catalog> Gestionarea produselor și dând clic pe Informatii generale fila pentru produse sau Catalog> Gestionați categoriile și dând clic pe Informatii generale pentru categorii.

Evitarea penalizărilor de conținut duplicat

Unele dintre cele mai înspăimântătoare cuvinte din optimizarea motorului de căutare pentru orice platformă eCommerce sunt "pedeapsa conținutului duplicat". Datorită structurii inerente a site-urilor de eCommerce, vor exista o serie de circumstanțe în care crawlerele motorului de căutare presupun că aveți conținut duplicat pe paginile dvs. din magazinul Magento. 

Unele dintre aceste aspecte vor fi abordate în mod eficient prin pașii consiliați în partea anterioară a acestei serii. Cu toate acestea, există încă mai mulți pași pe care îi puteți urma pentru a atenua în mod eficient amenințarea la aplicarea unor pedepse cu conținut dublu.

Editarea șablonului pentru antet

Este important să menționăm pe scurt funcția legăturilor canonice. Uneori, din cauza sortimentului, a navigației stratificate sau a altor factori, diferite adrese URL indică, de fapt, aceeași pagină dintr-un site web. 

Câteva exemple de astfel de adrese URL sunt:

http://www.example.com/products?category=dresses&color=green
http://www.example.com/products?sortby=total_reviews|des

http://example.com/dresses/cocktail.html
http://example.com/dresses/cocktail.html?gclid=ABCD

Pentru a evita penalizările de conținut duplicat, putem adăuga linkuri canonice în eticheta capului paginii, care arată astfel:

Asta le spune motoarelor de căutare că locația preferată a acestei adrese URL este http://example.com/dresses/cocktail.html in loc de http://example.com/dresses/cocktail.html?gclid=ABCD.

Am descris pașii pentru a permite etichetele canonice în Magento într-un articol anterior din această serie și, în majoritatea cazurilor, acel pas singur va avea grijă de multe probleme de conținut dublu. 

Dar, uneori, paginile noastre duplicate pot fi încă stocate în cache de către motoarele de căutare, mai ales dacă site-ul a fost live înainte de a activa elementele canonice. Pentru a face față acestei situații, vom adăuga manual câteva linii de cod în șablonul nostru head.phtml pentru a vă asigura că aceste etichete canonice sunt chemați de fiecare dată când se deschide o pagină de produse sau categorii.

Deschideți directorul Magento și navigați la app / design / frontend / [nume temă] /default/template/page/html/head.phtml. Dacă nu există niciun fișier head.phtml acolo, copiați-l din locație app / proiectare / front-end / de bază / default / template / pagina / html / head.phtml și lipiți-o acolo.

In acest head.phtml fișier, plasați următorul cod, în cazul în care altul etichetele sunt menționate:

 getProductUrl (); ?> "/>  getUrl (); ?> "/> 

Acest cod va adăuga manual etichete canonice pe fiecare pagină de produse și categorii. Un alt pas important recomandat în acest articol este de a adăuga acest cod la sfârșitul secțiunii head.phtml fişier:

getAction () -> getFullActionName (); dacă ($ actionName == 'catalog_category_view') // Categoria Pagina $ category = Mage :: registry ('current_category'); $ prodocol = $ category-> getProductCollection () -> addAttributeToFilter ('status', 1) -> addAttributeToFilter ('visibility'; $ tool = $ this-> getLayout () -> createBlock ('page / html_pager') -> setLimit ($ this-> getLayout ($ prodCol); $ linkPrev = false; $ linkNext = false; dacă $ tool-> getCollection () -> getSelectCountSql ()) dacă ($ tool-> getLastPageNum ()> 1) if (! $ tool-> isFirstPage ()) $ linkPrev = true; dacă ($ tool-> getCurrentPage () == 2) $ url = explode ('?', $ tool-> getPreviousPageUrl ()); $ prevUrl = @ $ url [0];  altceva $ prevUrl = $ tool-> getPreviousPageUrl ();  dacă (! $ tool-> isLastPage ()) $ linkNext = true; $ nextUrl = $ instrument-> getNextPageUrl ();  dacă ($ linkPrev) echo '„; dacă ($ linkNext) echo '„; ?>

Acest lucru va fi implementat rel = prev și rel = next pentru paginarea Magento, să comunice crawlerele motorului de căutare că paginile afișate ar trebui interpretate ca listă de produse paginate și nu ca un conținut duplicat. Codul de mai sus va adăuga linkuri ca mai jos, atunci când este la pagina 3 a rezultatelor listei de produse:

 

Conținutul duplicat în paginile traduse

Magento este superb pentru a oferi utilizatorilor noștri suport multi-lingvistic. Avem toată autonomia în Magento pentru a configura diferite limbi pentru magazinele noastre. În timp ce vom examina adânc în considerentele SEO pentru înființarea ulterioară a unui magazin multilingv, este important să menționăm câteva sfaturi despre cum să evitați penalizările de conținut duplicat pentru site-urile web care utilizează mai multe limbi. Pentru a atenua această amenințare ar trebui să folosim rel = "alternativ" hreflang = "x" etichetă.

Cel mai bun loc pentru a pune această etichetă este în cap a paginii. Cum ar fi dificil să puneți manual acest lucru în fiecare pagină cap tag-ul, modul în jurul său este de a utiliza Scripturi diverse domeniu la Sistem> Configurare> Design> Cap HTML> Scripturi diverse

Codul exemplu pentru acest câmp ar putea fi:

  

Cu toate acestea, am făcut magazinul Magento destul de prietenos cu SEO și am depus toate eforturile posibile pentru a evita penalizările de conținut dublu. 

În următorul articol din această serie, vom discuta cum să accelerăm magazinul Magento pentru a reduce timpul de încărcare a paginii și, de asemenea, cum să activați schemele diferite în magazinul Magento pentru a oferi un aspect profesional rezultatelor motorului nostru de căutare.

Cod