WordPress rel = "prev" è rel = "next"

webmaestru google s

Parechji anni fà, a ghjente aghjustava e so pagine cù una tecnica chjamata nofollow. Fondamentalmente, se avete scrittu rel = "nofollow" in un tag d'ancora (un ligame), a teoria era chì u mutore di ricerca ignurerebbe quellu ligame è ignurà a pagina successiva. Hè stata aduprata assai da siti cum'è Wikis è in cumenti per chì i ligami editati da l'utilizatore ùn sianu micca abusati è seguitati.

I cunsultanti di i Motori di Ricerca anu capitu subitu quant'elli eranu utuli sti tippi di ligami, spruzzenduli in tutti i ligami di a pagina in modu chì certi ligami fussinu ponderati più forte cà l'altri. A pratica era chjamata pagina-scultura è hè statu infine cunsideratu da Google.

Aghju sempre adupratu nofollow nantu à i mo ligami di paginazione (quessi sò i ligami prossimi è precedenti) in u situ. Cusì e mo pagine (2, 3, 4, ecc.) Ùn seranu micca incluse in i risultati di ricerca. Aghju fattu questu per una mudificazione chì aghju trovu Servizii Web Katz pagina.

A settimana scorsa, Google hà furnitu un aghjurnamentu induve i ligami di paginazione puderanu esse codificati cù rel = "prossimu" è rel = "prev" ind'i tag di anchor. Per furtuna, e funzioni (chì devenu esse aghjunte à u schedariu functions.php di u vostru tema) sò abbastanza faciuli da edità. Quì sò cun l'aghjurnamentu.

Persunalizazione per i ligami di Prossima Pagina:

funzione mtb_next_posts_link ($ label = 'Pagina Seguente', $ max_page = 0) {global $ paged, $ wp_query; if (! $ max_page) {$ max_page = $ wp_query-> max_num_pages; } si (! $ paged) $ paged = 1; $ nextpage = intval ($ paginatu) + 1; if ((! is_single ()) && (vacante ($ paged) || $ nextpage> = $ max_page)) {echo '> a rel = "next" href = "'; next_posts ($ max_page); echo '" title = "Pagina successiva - Andà à a pagina '. $ Nextpage.'"> '. preg_replace ('/ & ([^ #]) (?! [az] {1,8};) /', '& $ 1', $ label). '> / a>'; }}

Personalizazione per i ligami di a Pagina Precedente:

funzione mtb_previous_posts_link ($ label = 'Pagina Precedente') {global $ paged; if ((! is_single ()) && ($ paged> 1)) {$ prevpage = intval ($ paged) - 1; echo '> a rel = "prev" href = "'; previous_posts (); echo '" title = "Pagina precedente - Andate à a pagina'. $ prevpage. '">'. preg_replace ('/ & ([^ #]) (?! [az] {1,8};) /', '& $ 1', $ label). '> / a>'; }}

Aghjunghjite quelle funzioni à functions.php è poi utilizate a funzione in u vostru index.php è altre pagine induve sò utilizzati ligami di paginazione. Hè tuttu ciò chì ci vole per implementà sta nova funzione in u vostru situ o blog WordPress - qualcosa chì vi raccomandassi vivamente! Hopefully, i sviluppatori di WordPress implementeranu questu cambiamentu in l'applicazione core. Finu à oghje, ùn anu micca pagatu assai attenzione à l'ottimisazione di i mutori di ricerca, dunque, allora ùn tengu micca u respiru.

2 Comments

  1. 1
  2. 2

    Grazie per u grande postu. Sfurtunatamente, ùn capiscu micca cumu mette in opera in realtà ... Allora vò pricà avà (è fà una piccula ricerca in Google) chì ci sia un plug-in chì faci questu per mè ...

Chì ne pensi?

Stu situ utilizeghja Akismet per reducisce u puzzicheghju. Sapete ciò chì i dati di i vostri dati è processatu.