Pagina personala shra, freelancer blog, dezvoltator web in PHP. Aici împărtășesc experiența și gândurile mele, fac experimente pe oameni, colectez dovezi intangibile ale prostiei mele. Utilizând eșantioane de cod din acest site, vă asumați întreaga responsabilitate pentru posibilele consecințe ale utilizării acestora, inclusiv asupra sănătății dvs. mintale și asupra intereselor terților.
Blog / SEO / Personalizați linkurile pagerului CNC în Drupal 7
De fapt, acesta este un set de sarcini care necesită, pe lângă înlocuirea adresei URL a formularului
de asemenea, schimbarea paginilor antet și H1, modificarea datelor în câmpurile meta etc.
Deci, despre totul în ordine.
Software de paginare CNC
Prima problemă este paginarea cu pager a pagerului - aceasta este rezolvată prin instalarea modulului Cleanpager. Modulul nu este mare, funcționalitatea acestuia ar putea fi necesară pentru a fi copiată într-un fel de modul propriu, astfel încât să nu se aglomereze lista de module.
După instalarea și activarea modulului, accesați secțiunea admin - / admin / config / system / cleanpage.
Aici trebuie să specificați calea site-ului unde să utilizați modulul. Puteți utiliza un asterisc * pentru șablon.
În ecranul de ecran, este clar că am ales două opțiuni, utilizarea / page / page_number este importantă pentru noi, ceea ce aduce legăturile pagerului cu formularul cerut.
Schimbați titlurile paginilor în paginile pager
Este vorba despre adăugarea la titlul paginii și a titlului acesteia a unei inscripții precum "Pagina N". Puteți merge din nou pe calea utilizării modulelor. În special, puteți încerca un modul de la Metatag. Metatag: Context.
Dar, mi se pare, sarcina este prea mică pentru a activa un modul suplimentar, deci o vom rezolva diferit.
Am folosit tema temă funcția cârlig theme_process_page ($ variables) pentru a modifica anteturile înainte de ieșire la șablon.
După cum puteți vedea, acestea sunt doar câteva rânduri.
Schimbați etichetele meta pentru pager
Aici va trebui să utilizați un alt cârlig - theme_html_head_alter ($ head_elements). Înțelesul rămâne același - înainte de ieșirea etichetelor din șablon, le schimbăm, în funcție de ceea ce este necesar pentru SEO.
Unii optimizatori adaugă un număr de pagină la descrierea meta. Alții, dimpotrivă, preferă să ștergă etichetele pentru toate, cu excepția primei pagini. Tind să folosesc a doua opțiune.
Ce fel de coduri? Vorbim despre stările codificate în răspunsurile serverului web (în cazul nostru vorbim despre cererile de browser către serverul web folosind protocolul.