WordPress rel = "prev" en rel = "folgjende"

google webmaster s

In pear jier lyn soene minsken har siden fine-tunen mei in technyk neamd nofollow, Gewoanwei, as jo rel = "nofollow" skreau binnen in anker-tag (in keppeling), wie de teory dat de sykmasjine dy link soe negearje en de folgjende pagina negeare. It is wiidweidich brûkt troch siden lykas Wikis en yn opmerkingen, sadat troch brûkers bewurke keppelings net misbrûkt en folge wurde.

Consultants foar sykmasjines realisearren har gau hoe nuttich dizze soarten keppelings wiene, en struide se troch de heule links op 'e pagina, sadat guon links swierder woegen as oaren. De praktyk waard neamd page-sculpting en waard úteinlik neisjoen troch Google.

Ik brûkte noch nofollow op myn side-keppelings (dat binne de folgjende en foarige links) op 'e side. Op dy manier soene myn siden (2, 3, 4, ensfh.) Net wurde opnommen yn sykresultaten. Ik haw dit dien troch in wiziging dy't ik fûn Katz Web Tsjinsten side.

Ferline wike levere Google in update wêr pagina-keppelings koene wurde koade mei rel = "folgjende" en rel = "prev" binnen de anker tags. Gelokkich binne de funksjes (dy't moatte wurde tafoege oan it funksjes.php-bestân fan jo tema) frij maklik te bewurkjen. Hjir binne se mei de fernijing.

Oanpasse foar keppelings nei folgjende side:

funksje mtb_next_posts_link ($ label = 'Folgjende side', $ max_page = 0) {global $ paged, $ wp_query; as (! $ max_page) {$ max_page = $ wp_query-> max_num_pages; } as (! $ paged) $ paged = 1; $ nextpage = ynval ($ paged) + 1; as ((! is_single ()) && (leech ($ paged) || $ folgjende pagina> = $ max_page)) {echo '> a rel = "folgjende" href = "'; folgjende_posts ($ max_page); echo '" titel = "Folgjende side - Gean nei side '. $ Folgjende pagina.'"> '. preg_replace ('/ & ([^ #]) (?! [az] {1,8};) /', '& $ 1', $ label). '> / a>'; }}

Oanpasse foar links nei foarige pagina:

funksje mtb_previous_posts_link ($ label = 'Foarige side') {global $ paged; as ((! is_single ()) && ($ paged> 1)) {$ prevpage = intval ($ paged) - 1; echo '> a rel = "prev" href = "'; previous_posts (); echo '" title = "Foarige side - Gean nei side'. $ prevpage. '">'. preg_replace ('/ & ([^ #]) (?! [az] {1,8};) /', '& $ 1', $ label). '> / a>'; }}

Foegje dizze funksjes ta oan functions.php en brûk dan de funksje yn jo index.php en oare siden wêr't pagina-keppelings wurde brûkt. Dat is alles wat nedich is om dizze nije funksje te ymplementearjen op jo WordPress-side of blog - iets dat ik sterk oanbefelje! Hooplik sille de ûntwikkelders fan WordPress dizze feroaring ymplementearje binnen de kearntoepassing. Oant no ta hawwe se lykwols net folle oandacht bestege oan optimalisearjen fan sykmasjines, dat ik hâld myn azem net.

2 Comments

  1. 1
  2. 2

    Tank foar it geweldige berjocht. Spitigernôch begryp ik net hoe't ik dit eins ymplementearje kin ... Dat ik sil no bidde (en in bytsje Google sykje) dat d'r in plug-in is dy't dit foar my docht ...

Wat tinksto?

Dizze side brûkt Akismet om spam te ferleegjen. Learje hoe't jo kommentaargegevens ferwurke wurde.