WordPress kategóriák SEO
Tartalomduplikálás elkerülése a WordPress kategóriák témájában
A WordPress kategóriák nagyon hasznosak tudnak lenni, mert segítenek rendszerezni a tartalmainkat❗
Ugyanakkor a legtöbb blog létezése nem véletlen, sokszor előjön a 🔗SEO fontossága.
A tartalomduplikálás jelensége pedig egy negatív hatás, amely nem kedvező a SERP folyamatokra nézve. Jelen témámban a WordPress kategóriák leírásának duplikált problémájáról beszélek és egy apróbb PHP script 💡ötletet kínálok a probléma felszámolására.
Mi eredményezi a WordPress kategóriák leírásának duplikálását❓
Valójában itt nem felhasználói oda nem figyelésről van szó. Inkább a WordPress tartalomkezelő rendszer, egy álláspontom szerinti felesleges alapértelmezett beállításáról. A WordPress az adatbázist tulajdonképpen lapokra tördeli, amely oldalszámozás, „WordPress pagination” formájában mutatkozik meg.
Tehát azt a jelenséget fogjuk tapasztalni, hogy amikor rátévedünk egy WordPress kategóriaoldalunkra, akkor a benne lévő adatbázisnak a tartalmát lapozgathatjuk.
Viszont teljesen feleslegesen minden egyes számozott oldal tetején megjelenik a kategóriához társított leírás. Ami azért nem szerencsés, mert semmilyen új információt már nem nyújt sem az olvasónak, sem pedig a blogunkat letapogató keresőgépeknek. Előbbi sokat ezzel nem fog törődni, neki majdnem mindegy lesz, de utóbbi nagy valószínűséggel a találati rangsorban hátrébb helyezheti oldalunkat.
Persze alkalmazott WordPress sablon függvénye, hogy alapértelmezetten milyen beállítása van. Egyes sablonok megjelenítik a WordPress kategóriák leírását, egyesek pedig mellőzik.
Úgy gondolom egyszer azért nagyon is hasznos ezt a leírást szerepeltetni, az adott kategória főoldalán. Segíti az olvasó tájékozódását, hogy milyen cikkeket is várhat, illetve a 🔗 keresőoptimalizálásnak is jót tesz. Éppen ezért nem érdemes a WordPress kategóriák leírásának megjelenítését teljesen kikapcsolni a sablonban.
Viszont azt sem célszerű hagyni, hogy minden számozott oldalon, tulajdonképpen erőforrást is feleslegesen pazarolva megjelenjen. 👇
PHP script ötletem tehát, a kategóriák leírásából eredő tartalom ismétlődő megjelenésének felszámolására
Szerintem a legjobb ha a sablonod functions.php nevű fájljában helyezed el az alábbi kódsort.
✅ Úgy vélem, sablontól függetlenül elhozza a kívánt hatást:
if (is_category() && !is_paged()) {
// Kategória leírás megjelenítése
echo category_description();
} else {
// Kategória leírás eltávolítása
add_filter('get_the_archive_description', function($description) {
return is_category() && !is_paged() ? $description : '';
});
}
ℹ️ Ez a ☝️ fenti PHP script gondoskodik róla, hogy mindig csak a WordPress kategóriák főoldalán jelenjen meg a leírás, de már a számozott oldalakon ne❗
👋 Ha tetszett a cikkem, hasznosnak találtad, 🙏 kérlek oszd meg másokkal is. Hamarosan jelentkezem szintén egy érdekes CMS témával, tudod csak kapjak ihletet 😂