WordPress rel = "prev" a rel = "nesaf"

gwefeistr google s

Ychydig flynyddoedd yn ôl, byddai Folks yn mireinio'u tudalennau gan ddefnyddio techneg o'r enw nofollow. Yn y bôn, pe byddech chi'n ysgrifennu rel = "nofollow" o fewn tag angor (dolen), y theori oedd y byddai'r peiriant chwilio yn anwybyddu'r ddolen honno ac yn anwybyddu'r dudalen nesaf. Fe'i defnyddiwyd yn helaeth gan wefannau fel Wikis ac mewn sylwadau fel na fyddai cysylltiadau wedi'u golygu gan ddefnyddwyr yn cael eu cam-drin a'u dilyn.

Buan y sylweddolodd ymgynghorwyr Peiriannau Chwilio pa mor ddefnyddiol oedd y mathau hyn o ddolenni, gan eu taenellu trwy gydol dolenni ar y dudalen fel bod rhai dolenni'n cael eu pwysoli'n drymach nag eraill. Galwyd yr arfer cerflunio tudalennau ac yn y pen draw edrychodd Google arno.

Roeddwn i'n dal i ddefnyddio nofollow ar fy nghysylltiadau pasiant (dyna'r dolenni nesaf a blaenorol) ar y wefan. Yn y ffordd honno ni fyddai fy nhudalennau (2, 3, 4, ac ati) yn cael eu cynnwys yn y canlyniadau chwilio. Fe wnes i hyn trwy addasiad y deuthum o hyd iddo Gwasanaethau Gwe Katz dudalen.

Yr wythnos diwethaf, rhoddodd Google ddiweddariad ble gellid codio cysylltiadau pasiant gyda rel = "nesaf" a rel = "prev" o fewn y tagiau angor. Diolch byth, mae'r swyddogaethau (y dylid eu hychwanegu at ffeil functions.php eich thema) yn eithaf hawdd eu golygu. Dyma nhw gyda'r diweddariad.

Addasu ar gyfer dolenni Tudalen Nesaf:

swyddogaeth mtb_next_posts_link ($ label = 'Tudalen Nesaf', $ max_page = 0) {byd-eang $ paged, $ wp_query; os (! $ max_page) {$ max_page = $ wp_query-> max_num_pages; } os (! $ paged) $ paged = 1; $ nextpage = intval ($ paged) + 1; os ((! is_single ()) && (gwag ($ paged) || $ nextpage> = $ max_page)) {adleisio '> a rel = "nesaf" href = "'; next_posts ($ max_page); adleisio '" teitl = "Tudalen nesaf - Ewch i'r dudalen '. $ Nextpage.'"> '. preg_replace ('/ & ([^ #]) (?! [az] {1,8};) /', '& $ 1', $ label). '> / a>'; }}

Addasu ar gyfer dolenni Tudalen Blaenorol:

swyddogaeth mtb_previous_posts_link ($ label = 'Tudalen Blaenorol') {global $ paged; os ((! is_single ()) && ($ paged> 1)) {$ prevpage = intval ($ paged) - 1; adleisio '> a rel = "prev" href = "'; previous_posts (); adleisio '" title = "Tudalen flaenorol - Ewch i'r dudalen'. $ prevpage. '">'. preg_replace ('/ & ([^ #]) (?! [az] {1,8};) /', '& $ 1', $ label). '> / a>'; }}

Ychwanegwch y swyddogaethau hynny at functions.php ac yna defnyddiwch y swyddogaeth yn eich index.php a thudalennau eraill lle mae dolenni pasiant yn cael eu defnyddio. Dyna'r cyfan sydd ei angen i roi'r nodwedd newydd hon ar waith ar eich gwefan neu'ch blog WordPress - rhywbeth y byddwn yn ei argymell yn fawr! Gobeithio y bydd datblygwyr WordPress yn gweithredu'r newid hwn o fewn y cymhwysiad craidd. Hyd yn hyn, nid ydyn nhw wedi talu llawer o sylw i optimeiddio peiriannau chwilio, fodd bynnag, felly nid wyf yn dal fy ngwynt.

2 Sylwadau

  1. 1
  2. 2

    Diolch am y post gwych. Yn anffodus, nid wyf yn deall sut i weithredu hyn mewn gwirionedd ... Felly rydw i'n mynd i weddïo nawr (a gwneud ychydig o chwilio Google) bod yna ategyn sy'n gwneud hyn i mi ...

Beth ydych chi'n feddwl?

Mae'r wefan hon yn defnyddio Akismet i leihau sbam. Dysgwch sut mae eich data sylwadau yn cael ei brosesu.