Content Marketing

WordPress rel = ”prev” un rel = ”next”

Pirms dažiem gadiem cilvēki precizēja savas lapas, izmantojot paņēmienu, ko sauc Nofollow. Būtībā, ja jūs ierakstījāt rel=”nofollow” enkura tagā (saitē), teorija bija tāda, ka meklētājprogramma ignorēs šo saiti un ignorēs nākamo lapu. Tas ir plaši izmantots tādās vietnēs kā Wikis un komentāros, lai lietotāju rediģētās saites netiktu ļaunprātīgi izmantotas un netiktu ievērotas.

Meklētājprogrammu konsultanti ātri saprata, cik noderīgas ir šāda veida saites, izkaisot tās visas lapas saitēs, tādējādi dažas saites tika nosvērtas vairāk nekā citas. Prakse saucās lappušu veidošana un galu galā Google uz to noraidīja.

Es joprojām izmantoju Nofollow uz manām lappušu saitēm (tās ir nākamās un iepriekšējās saites) vietnē. Tādā veidā manas lapas (2, 3, 4 utt.) netiktu iekļautas meklēšanas rezultātos. Es to izdarīju ar modifikāciju, ko atradu Katz tīmekļa pakalpojumi lappuse.

Pagājušajā nedēļā Google sniedza atjauninājumu, kur lappušu saites var tikt kodētas ar rel=”next” un rel=”prev” enkura tagos. Par laimi, funkcijas (kas jāpievieno jūsu motīva failam functions.php) ir diezgan viegli rediģējamas. Šeit viņi ir ar atjauninājumu.

Nākamās lapas saišu pielāgošana:

function mtb_next_posts_link($label='Nākamā lapa', $max_page=0) {
globāls $paged, $wp_query;
if ( !$max_page ) {
$max_page = $wp_query->maksimālais_lapu_skaits;
}
if ( !$paged )
$lappuse = 1;
$nākamā lapa = intval($paged) + 1;
if ( (! is_single()) && (empty($paged) || $nākamā lapa >= $maks._lapa) ) {
echo '>a rel="next" href="';
next_posts($maksimālais_lapa);
echo '" title="Nākamā lapa — dodieties uz lapu '.$nextpage.'">'. preg_replace('/&([^#])(?![a-z]{1,8};)/',' &$1', $label) .'>/a>';
}
}

Pielāgošana iepriekšējās lapas saitēm:

function mtb_previous_posts_link($label='Iepriekšējā lapa') {
globāls $paged;
if ( (!is_single()) && ($paged > 1) ) {
$prevpage = intval($paged) – 1;
echo '>a rel="prev" href="';
Iepriekšējie_ziņojumi();
echo '" title="Iepriekšējā lapa — dodieties uz lapu '.$prevpage.'">'. preg_replace('/&([^#])(?![a-z]{1,8};)/',' &$1', $label) .'>/a>';
}
}

Pievienojiet šīs funkcijas functions.php un pēc tam izmantojiet funkciju savā index.php un citās lapās, kurās tiek izmantotas lappušu saites. Tas ir viss, kas nepieciešams, lai ieviestu šo jauno funkciju savā WordPress vietnē vai emuārā — to es ļoti ieteiktu! Cerams, ka WordPress izstrādātāji šīs izmaiņas ieviesīs pamata lietojumprogrammā. Tomēr līdz šim viņi nav pievērsuši lielu uzmanību meklētājprogrammu optimizācijai, tāpēc es neaizturu elpu.

Douglas Karr

Douglas Karr ir TKO no OpenINSIGHTS un dibinātājs Martech Zone. Duglass ir palīdzējis desmitiem veiksmīgu MarTech jaunuzņēmumu, ir palīdzējis veikt vairāk nekā 5 miljardu dolāru Martech iegādes un ieguldījumu uzticamības pārbaudi, kā arī turpina palīdzēt uzņēmumiem ieviest un automatizēt to pārdošanas un mārketinga stratēģijas. Douglas ir starptautiski atzīts digitālās transformācijas un MarTech eksperts un runātājs. Duglass ir arī publicēts Dummie rokasgrāmatas un biznesa vadības grāmatas autors.

Saistītie raksti

Atpakaļ uz augšu pogu
aizvērt

Reklāmu bloķēšana konstatēta

Martech Zone var nodrošināt jums šo saturu bez maksas, jo mēs gūstam peļņu no savas vietnes, izmantojot ieņēmumus no reklāmām, saistīto uzņēmumu saites un sponsorēšanu. Būsim pateicīgi, ja, apskatot mūsu vietni, noņemtu savu reklāmu bloķētāju.