„WordPress“: dinamiškas meta aprašymas kiekviename įraše

Paieškos sistemos optimizavimas SEO

Numatytoji „WordPress“ antraštė apibrėžia vieną bet kurio jūsų svetainės puslapio aprašymą, neatsižvelgiant į puslapį, į kurį kažkas pateko iš paieškos sistemos. Jei paieškos variklio aprašymas iš tikrųjų neapibūdina tinklaraštyje esančio įrašo, gali būti, kad mažiau žmonių spustelės jūsų nuorodą.

Niekada apie tai negalvojau iki šio savaitgalio, kai gavau tokią „BlogStorm“ savo svetainės apžvalgą:

Puiku, nesunku susieti masalą! Pabandykite pridėti keletą socialinių žymių mygtukų savo pranešimų apačioje ir keletą unikalių meta aprašymų kiekviename puslapyje.

Gauti pinigų iš tokio tinklaraščio sunku, jei viską išbandai Jonas Čiau bandė, tada eisi teisingu keliu.

Turėdami šiek tiek fantazijos ir daugybę nuorodų jaukų, galėsite gauti pakankamai nuorodų, kad galėtumėte įvertinti tikrai geras sąlygas (galbūt jau tai darote). Įvertinę šias sąlygas, galite priklijuoti partnerių nuorodas ir „Adsense“ puslapiuose ir uždirbti pelną.

Jūsų svetainės peržiūra yra fantastiškas dalykas, nes tai dažnai nustato tam tikrą jūsų svetainės problemą, į kurią jūs nekreipiate dėmesio. Šiuo atveju tai yra mano metažymų aprašas kiekvienam mano įrašui. Paieškos sistemos naudoja meta aprašymus, kad pritaikytų trumpą rezultatuose nurodyto puslapio aprašymą. Kadangi žmonės, ieškodami jūsų, matys skirtingus puslapius, kodėl gi ne pritaikyti skirtingus meta aprašymus kiekvienam jūsų puslapiui?

Aš jau pakeičiau antraštę, įtraukdama dinaminius raktinius žodžius į savo raktinių žodžių metažymą, ir tai padėjo pagerinti kai kurių mano įrašų reitingą. Taikant skirtingus aprašus, mano paieškos padėtis gali nepadidėti, tačiau, kaip pažymi „BlogStorm“, tai gali sukelti daugiau sąveikos su mano puslapiais iš žmonių paieškos rezultatų.

Sprendimo aprašymas

Jei mano svetainės puslapis yra vienas puslapis, pvz., Kai spustelite vieną įrašą, norite puslapio ištraukos. Noriu, kad ištrauka būtų pirmieji 20–25 įrašo žodžiai, bet turiu bet kokį mūsų HTML filtruoti. Laimei, WordPress turi funkciją, kuri man suteiks tai, ko man reikia, the_excerpt_rss. Nors tai nebuvo skirta šiam naudojimui, tai yra išradingas būdas pritaikyti žodžių limitą ir pašalinti visus HTML elementus!

Aš netgi galėčiau žengti šį žingsnį toliau ir panaudoti Neprivaloma ištrauka „WordPress“, kad užpildytumėte metaaprašymą, tačiau šiuo metu tai yra puikus tvarkingas spartusis klavišas! (Jei naudosite šį metodą IR įvesite pasirinktinę ištrauką, ji tą ištrauką panaudos metaaprašui).

Antraštės kodas

Norint naudoti šią funkciją, ją reikia vadinti „The Loop“, todėl ji yra šiek tiek sudėtinga:

"/>

PASTABA: „Mano numatytasis aprašas“ būtinai pakeiskite tuo, ką turite ar norėtumėte kaip savo tinklaraščio meta aprašą.

Šis kodas suteikia numatytąjį jūsų tinklaraščio metaaprašymą bet kur, išskyrus „Vieno įrašo“ puslapyje. Tokiu atveju jis paima pirmuosius 20 žodžių ir pašalina iš jo visą HTML. Aš ir toliau tobulinsiu kodą (pašalinsiu eilutes) ir įtraukiant „if“ teiginį, jei yra neprivaloma ištrauka. Sekite naujienas!

9 komentarai

  1. 1
  2. 2

    Nice one Doug, I look forward to seeing this progress. Mine is a bit of a botch job at the moment (I think), so I’m kind of glad to see someone else doing the hard work!

  3. 3

    One note – I updated the post since I thought you had to do some logic if someone utilized the “Optional Excerpt” on the post. However, you don’t have to – the Optional Excerpt will automatically be displayed if it’s utilized… another nice feature of the_excerpt and the_excerpt_rss functions.

    • 4
      • 5

        Making over $10k per month on my blog would be quite nice! However, John (a ‘virtual friend’ and person I have incredible respect for) invests a lot in paying for attention. He’s recently gotten into trouble by Google and Technorati – these could hurt him quite a bit with his revenue in the future.

        But I am appreciative that guys like him have the cahonies to push the limit – John lets guys like me know where the line is!

        ????

  4. 6
  5. 7

    How about including the category names and the blog name for each post…. does this improve on the SEO factors? I think so!


    cat_name . ','; };the_excerpt_rss(20,2); endwhile; else: ?> - " />

  6. 8
  7. 9

Ką manote?

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite, kaip apdorojamas jūsų komentaras.