Sok magyar szolgáltató weboldalán ott ül húsz-harminc városoldal, és ha bármelyik kettőt egymás mellé teszed, a különbség két dolog: a település neve és egy irányítószám. Ez a sorozat ritkán hoz be érdemi forgalmat, viszont folyamatosan viszi a hitelességet, mert az olvasó és a kereső is pontosan azt látja, ami: egy kitöltött sablont. Az alábbiakban végigveszem, mitől lesz ez vékony, milyen adatokból lehet helyette valódi helyi tartalmat építeni, és mit kezdj a már meglévő, gyenge oldalakkal.

Mitől lesz vékony és ismétlődő egy városoldal-sorozat?
Attól, hogy a szöveg túlnyomó része minden településen szó szerint azonos, és az egyedi rész kimerül a városnévben, néhány szomszédos falu felsorolásában meg egy térképbeágyazásban. Ez nem tartalom, hanem formanyomtatvány.
Tovább a témában: Helyi SEO Veszprémben · Kosárelhagyó email-sorozat felépítése
A tipikus árulkodó jelek:
- Minden oldal ugyanazzal a bevezetővel indul, benne kicserélt településnévvel.
- Egy bekezdésbe zsúfolt, ötven kilométeres körzetnyi helységnév-felsorolás, ami valójában kulcsszóhalmozás.
- Egyetlen olyan mondat sincs a szövegben, ami csak arra a városra igaz.
- A GYIK-blokk mind a húsz oldalon karakterre azonos.
- A belső linkek is sablonból jönnek, így minden városoldal ugyanarra a három aloldalra mutat.
- Nincs egyetlen helyi hivatkozási pont sem: se városrész, se ismert csomópont, se helyi intézmény.
Konkrét példa a különbségre. Sablonmondat: "Székesfehérváron is állunk ügyfeleink rendelkezésére, tapasztalt szakemberekkel, gyors ügyintézéssel." Ez a mondat bármelyik magyar településre igaz lehet, tehát semmit nem mond. Helyi mondat: "A belvárosi, műemléki védettség alatt álló tömbökben a homlokzatot érintő munkánál előzetes egyeztetés kell, ezért ott a felmérés és a kivitelezés között általában több hét telik el, míg egy Feketehegy-Szárazréten lévő családi háznál ez néhány nap." A második mondat ellenőrizhető, konkrét, és nem emelhető át egy másik városoldalra.
Saját tapasztalat: amikor ilyen sorozatot auditálok, a Search Console-ban szinte mindig ugyanaz a mintázat jön vissza. Két-három oldal hoz megjelenést (általában az, ahol a cég székhelye van), a többi gyakorlatilag néma, viszont belső linkerőt és feltérképezési kapacitást fogyaszt. Ha ezekből leveszem a felét, a maradék ritkán teljesít rosszabbul.
Miért kockázatos a városnév-cserés tömeggyártás?
Mert a keresők dokumentációja külön nevesíti ezt a mintát, és mert az ilyen oldalak az olvasónak sem adnak semmit, amiért maradna.
Hivatalosan igazolt: a Google Search Essentials spamszabályzata leírja az átvezető oldalak (doorway pages) fogalmát, vagyis az olyan, egymáshoz nagyon hasonló oldalcsoportokat, amelyek kizárólag azért készültek, hogy sokféle keresésből ugyanarra a végpontra tereljék a látogatót. Ugyanez a dokumentáció foglalkozik a nagy mennyiségben, érdemi minőségi többlet nélkül előállított tartalommal is.
Fontos az arányérzék: ebből nem következik, hogy minden városoldal automatikusan bajba kerül. A saját tapasztalatom szerint a gyakoribb kimenet nem büntetés, hanem közöny: az oldalak indexbe kerülnek, aztán nem kapnak megjelenést, mert nincs bennük olyan információ, amiért bármelyik találati pozíciót megérdemelnék. Ez ugyanúgy elveszett munka, csak lassabban derül ki.
Szakmai feltételezés: a generatív válaszmotorok (ChatGPT, Perplexity, Google AI-válaszai) azért idézik ritkán az ilyen oldalakat, mert nincs bennük rövid, önmagában is megálló, egyedi állítás. Ha egy szövegből nem lehet kiemelni egy mondatot, ami válaszol valamire, akkor nincs mit idézni belőle. Ezt a működést hivatalos dokumentáció nem részletezi, tehát következtetés, nem tény.
Milyen helyi adatokból lehet valódi egyedi tartalmat építeni?
Abból, ami a szolgáltatás elvégzésében ténylegesen más azon a településen. Nem a város bemutatása kell (azt megírta a Wikipédia), hanem a te munkád és a helyi valóság találkozása.
- Helyi szabályozás és eljárásrend: közterület-használati engedély, műemléki vagy helyi védettség, társasházi gyakorlat. Egy belvárosi homlokzati munka Sopronban vagy Egerben más engedélyezési utat jelent, mint egy új lakóparkban.
- Épület- és infrastruktúra-állomány: panel, sorház, régi családi ház aránya, a vezetékhálózat kora. Dunaújvárosban máshol van a tipikus feladat súlypontja, mint egy zöldmezős kertvárosban.
- Gazdasági szerkezet: ipari park, nagyfoglalkoztató, turizmus. Ez határozza meg, hogy B2B vagy lakossági kérdések jönnek-e többségben.
- Szezonalitás: egy balatoni településen a nyári csúcs és a holtszezon teljesen más elérhetőséget, határidőt és kapacitást jelent.
- Logisztika: mikor tudsz kiérni, mely napokon jársz arra, mekkora a legkisebb ésszerű munkamennyiség az adott távolságnál.
- Helyi versenyhelyzet: hány hasonló szolgáltató van jelen, és miben térsz el tőlük érdemben.
- Valódi kérdések: amit konkrétan az onnan telefonálók kérdeznek, és amit máshonnan nem szoktak.
- Helyi hivatkozási pontok: városrészek, ismert csomópontok, amelyeket az ottaniak használnak tájékozódásra (Nyíregyházán, Székesfehérváron vagy Nagykanizsán mind más).
- Saját munkatörténet: hány éve és milyen tipikus feladatokkal dolgozol ott, ügyfélnév és konkrét eredményígéret nélkül.
A tényekből mondat legyen, ne puszta felsorolás. Vedd az adatot, tedd mellé, hogy ez a munkádban mit jelent, és zárd azzal, mit kell tennie ettől az olvasónak. Az "ipari park" adatból például így lesz tartalom: az ottani cégeknél a munka zömmel leállási ablakban végezhető, ezért oda hétvégi és éjszakai idősávot is tartani kell, az egyeztetést pedig jellemzően a műszakvezetővel érdemes kezdeni.
Hogyan kutass fel egy várost úgy, hogy tényleg legyen mit leírnod?
Egy szűk, hét lépéses körrel, ami városonként nagyjából másfél órát vesz igénybe, és a végén nyers tényeket ad, nem megfogalmazásokat.
- Nézd meg a saját adataidat: CRM, hívásnapló, számlázás. Melyik városból hány megkeresés jött az elmúlt egy-két évben, és mit kértek?
- Kérdezd meg a kollégát, aki oda jár ki. Egyetlen kérdés a lényeg: mi a három leggyakoribb eltérés az átlagos munkához képest?
- Nyisd meg az önkormányzat honlapját, és keress olyan rendeletet vagy ügyintézési tájékoztatót, ami a szolgáltatásodat érinti.
- Olvasd át a helyi közösségi csoportokat és fórumokat. Nem idézni akarsz, hanem ismétlődő panaszokat és kérdéseket keresni.
- Nézd meg a Google Térképen a helyi versenytársakat és a cégprofiljaikat: milyen kérdések, válaszok, értékelési mintázatok vannak.
- Ellenőrizd a keresési keresletet a Search Console-ban és egy kulcsszóeszközben a "szolgáltatás + város" kombinációra.
- Írj fel tíz nyers tényt egy dokumentumba. Ha nem gyűlik össze legalább nyolc, az oldal még nem áll készen.
Mennyi idő ez valójában?
Saját tapasztalat: az első két-három város a leglassabb, mert ott alakul ki a kutatási rutin. Utána oldalanként 60-90 perc kutatás plusz 60-90 perc írás reális, és a felhalmozott tudás egy része (szabályozás, régiós sajátosság) újrahasznosítható a szomszédos településeknél. Ez lassabb, mint a sablongyártás, viszont olyan oldalt ad, amit nem kell két év múlva takarítani.
Hogyan épül fel egy városoldal, ami nem sablon?
Van közös váz, de a váz minden pontján helyi tartalom ül. A sorrend számít, mert az olvasó jellemzően az első képernyőn dönti el, hogy érdemes-e tovább olvasnia.
- Nyitó bekezdés: egy mondat arról, mit csinálsz ott, és egy mondat arról, ami kizárólag arra a városra igaz.
- Helyi helyzetkép: három-négy mondat az épületállományról, a szabályozásról vagy a szezonalitásról, konkrét adatra támaszkodva.
- A folyamat helyi változata: mennyi idő a kiszállás, mely napokon jársz arra, mi a szokásos menetrend a felméréstől az átadásig.
- Egyedi GYIK: két-három kérdés, ami tényleg onnan érkezik, a többi városoldalon nem szerepel.
- Bizonyíték: saját készítésű fotó, helyi elérhetőség, a szolgáltatási terület pontos megnevezése.
- Következő lépés: konkrét kapcsolatfelvételi mód, nem általános űrlap-ígéret.
A közös elemek (arculat, menü, kapcsolati blokk) nyugodtan maradhatnak azonosak, ezt senki nem rója fel. A szöveg törzsének viszont oldalanként érdemben el kell térnie, különben pont a váz tartja életben a sablonérzetet.
Mikor érdemli meg egy városoldal a publikálást?
Akkor, ha egy egyszerű pontozólapon átmegy. Az alábbi tíz szempontot pontozd 0-tól 3-ig, tehát legfeljebb 30 pont érhető el.
- Helyi tényállítások: hány olyan mondat van, ami kizárólag erre a városra igaz?
- Egyedi GYIK: van-e legalább két kérdés, ami a többi városoldalon nem szerepel?
- Folyamatbeli különbség: leírja-e, hogy a munkavégzés miben tér el ott?
- Helyi hivatkozási pontok: természetesen használ-e városrészt, csomópontot, intézményt?
- Bizonyíték: van-e valós fotó, helyi elérhetőség, saját adat (kitalált referencia nélkül)?
- Keresési kereslet: mérhető-e egyáltalán érdeklődés erre a kombinációra?
- Belső linkek: kap-e értelmes linket máshonnan, és mutat-e értelmesen tovább?
- Szerkezeti eltérés: a H2-k legalább fele különbözik-e a többi városoldalétól?
- Kapcsolatfelvételi út: konkrét-e a kiszállás, az elérhetőség, az időpontfoglalás módja?
- Gazda és frissíthetőség: van-e valaki, akitől fél év múlva is tudsz hozzá adatot kérni?
Az általam használt küszöbök: 22 pont felett mehet ki, 15 és 21 között marad vázlatban vagy noindex alatt, amíg nem bővül, 15 pont alatt pedig eleve nem éri meg elkészíteni. Van egy kizáró feltétel is: ha az első szempont 0 pontot kap, vagyis egyetlen kizárólag helyi állítás sincs benne, akkor a többi pont nem menti meg az oldalt.
Mit tegyél a már meglévő, gyenge városoldalakkal?
Három út van, és a döntéshez elég a Search Console 90-180 napos adata plusz a fenti pontozólap.
Bővítés
Akkor válaszd, ha van valós keresési kereslet, van ott munkád, és csak az anyaggyűjtés maradt el. Ilyenkor futtasd le a hét lépéses kutatást, és írd újra az oldal legalább felét. A címsorokat is cseréld, ne csak a bekezdéseket, különben a sablonérzet marad.
Összevonás
Akkor jó megoldás, ha öt-tíz közeli kistelepülésed van, amelyekről külön-külön nincs mit mondani, együtt viszont van. Készíts egy vármegyei vagy kistérségi oldalt valódi tartalommal, és a gyenge oldalakat irányítsd rá: Redirect 301 /szolgaltatas-kisvaros/ /szolgaltatas-fejer-varmegye/. Az összevonás akkor működik, ha az új oldal tényleg tartalmazza a beolvasztott oldalak hasznos részeit, nem csak elnyeli őket.
Eltávolítás
Ha nincs kereslet, nincs helyi tudás és nincs is szándék odajárni, akkor az oldalnak nincs dolga a weboldalon. Irányítsd a fő szolgáltatásoldalra 301-gyel, vagy ha semmilyen releváns célpont nincs, adj 410 státuszt. Amit kerülj: ne hagyd ott évekig noindex alatt (attól még ott van a menüben és a belső linkhálóban), és ne aggass rá kanonikus hivatkozást a fő szolgáltatásoldalra, miközben az oldal önálló tartalomként tovább él. A canonical nem takarítóeszköz.
Hogyan segíti a jó városoldal a válaszmotorokat?
Úgy, hogy ad nekik kiemelhető, ellenőrizhető állításokat és egyértelmű helyszín-jelzéseket. Ez nem garantál idézést, de a szerkezet legalább nem dolgozik ellened.
Hivatalosan igazolt: a strukturált adat szókincsét a Schema.org definiálja, és a Google dokumentálja, mely típusokat használja fel megjelenítéshez. Az is a hivatalos álláspont, hogy a strukturált adat önmagában nem javít helyezést. Egy szolgáltatásoldalon így néz ki egy visszafogott jelölés: {"@context":"https://schema.org","@type":"Service","serviceType":"burkolas","provider":{"@type":"LocalBusiness","name":"Ceg neve"},"areaServed":{"@type":"City","name":"Szekesfehervar"}}. Csak azt jelöld, ami a látható szövegben is szerepel.
Szakmai feltételezés: a rövid, tényszerű, önmagában is megálló mondatok (elérhetőség, kiszállási rend, helyi eljárási sajátosság) jó eséllyel könnyebben kerülnek be egy generált válaszba, mint a hosszú, általános marketingszöveg. Ezt mérni nehéz, és a motorok viselkedése változékony, ezért nem állítom biztosra.
Milyen hibák rontják el a városoldalt még alapos kutatás után is?
Jellemzően négy: a túlírás, a hamis pontosság, a ragozási hanyagság és az elavulás. Mindegyik gyorsan javítható, ha tudod, mit keress.
- Túlírás: ha a helyi rész két bekezdés, az általános bevezető meg hat, akkor rossz az arány. Inkább legyen rövidebb az oldal, több helyi tartalommal.
- Hamis pontosság: ne írj ki olyan számot (kiszállási idő, határidő), amit nem tudsz tartani. Ez már nem SEO-kérdés, hanem panaszkezelési.
- Ragozás: a településnevek toldalékolása gépiesen nem megy. Győrben, Pécsett, Székesfehérváron, Miskolcon: ha ezt sablonváltozó tölti ki, előbb-utóbb hibás alak kerül ki élesbe.
- Elavulás: a helyi tény idővel változik. Vedd fel a szerkesztői naptárba, hogy évente egyszer minden városoldal adatait átnézed.
Milyen tempó reális, ha kevés az erőforrásod?
Az én álláspontom egyszerű: kevesebb, de valóban helyi oldal többet hoz, mint ötven kicserélt városnevű másolat. Ha havonta egy várost tudsz rendesen feldolgozni, akkor havonta egyet készíts. Egy év alatt így is összejön tíz-tizenkét olyan oldal, amelyek mindegyike mögött van valódi tudás, és amelyekre nyugodtan küldesz hirdetési forgalmat is. A sablonsorozat ezzel szemben egy hétvége alatt kész, aztán évekig ott ül a weboldalon, és senki nem meri hozzányúlni, mert nem tudja, melyik oldal ér valamit.
Gyakorlati sorrend, ha most vágsz bele: először a székhely szerinti város, utána az a kettő-három település, ahonnan a legtöbb megkeresés érkezik, és csak ezután a többi. Ahol nincs se munkád, se keresleted, ott ne legyen oldalad.
Források és további olvasnivalók
- Google Search Central: Search Essentials és spamszabályzat (átvezető oldalak, nagy mennyiségű tartalom)
- Google Search Central: strukturált adatokra vonatkozó általános irányelvek
- Google Search Console súgó: teljesítményjelentés és indexelési jelentés
- Google Cégprofil (Google Business Profile) súgó: szolgáltatási terület megadása
- Schema.org: LocalBusiness, Service, areaServed típusdokumentáció
- Bing Webmaster Guidelines
- W3C: WCAG akadálymentességi irányelvek
- OpenAI dokumentáció: keresési és feltérképezési tudnivalók webhelytulajdonosoknak
- Központi Statisztikai Hivatal: települési és vármegyei adatok
- Egy városoldal akkor vékony, ha a szövegéből csak a településnév cserélődik ki, minden más marad.
- A helyi egyediséget adatokból építsd: szabályozás, épületállomány, szezonalitás, kiszállási logisztika, valódi ügyfélkérdések.
- Városonként 60-90 perc célzott kutatás elég ahhoz, hogy összegyűljön 8-10 olyan tény, amiből valódi oldal lesz.
- Publikálás előtt pontozd az oldalt: ha nincs benne legalább néhány kizárólag helyi állítás, ne menjen ki.
- A meglévő gyenge városoldalaknál három út van: érdemi bővítés, összevonás régióoldallá, vagy eltávolítás átirányítással.
Gyakori kérdések
Hány városoldalt érdemes egyáltalán készíteni?
Annyit, amennyihez van valós helyi tudásod és mérhető kereslet. Ha nincs kapacitásod városonként másfél-két óra kutatásra és önálló írásra, akkor kevesebb oldal a jobb döntés: öt érdemi oldal jó eséllyel többet hoz, mint ötven sablon.
Baj, ha a városoldalak szerkezete hasonló?
A közös váz önmagában nem probléma, sőt segíti az olvasót. A gond akkor kezdődik, ha a váz mellett a mondatok is azonosak. Gyakorlati mérce: a címsorok legalább fele és a szöveg jelentős része legyen egyedi, és legyen benne olyan állítás, ami máshol nem igaz.
Mit tegyek, ha egy városban dolgozom, de nincs róla semmi különleges mondanivalóm?
Ilyenkor általában nem a város az érdektelen, hanem a kutatás maradt el. Kérdezd meg a kiszálló kollégát, nézd meg a helyi megkereséseket és az önkormányzati tájékoztatókat. Ha ezek után sem gyűlik össze nyolc-tíz helyi tény, inkább a szolgáltatási terület oldalára tedd fel a települést, önálló oldal nélkül.
Töröljem vagy irányítsam át a gyenge városoldalakat?
Ha van hozzájuk közeli, releváns célpont (fő szolgáltatásoldal vagy régióoldal), akkor 301-es átirányítás a tiszta megoldás. Ha semmilyen értelmes célpont nincs, a 410-es státusz egyértelműbb jelzés. A hosszú távon noindexen hagyott oldal a legrosszabb köztes állapot.
Segít a strukturált adat, ha a szöveg gyenge?
Nem. A jelölés a meglévő tartalmat teszi értelmezhetőbbé, de nem pótolja. Ha az oldalon nincs valódi helyi információ, a Schema.org jelölés attól még ugyanolyan üres oldalt ír le, csak gépi formában is.
Honnan tudom, hogy egy meglévő városoldal működik-e?
Nézd meg a Search Console-ban 90-180 nap adatát: van-e megjelenés, van-e kattintás, milyen lekérdezésekre jön be. Ehhez tedd hozzá, hogy érkezett-e valós megkeresés arról a településről. Ha mindkettő nulla, és a pontozólapon is alacsonyan végez, akkor bővítés vagy megszüntetés a következő lépés.
Források és további olvasnivalók
Ezen az oldalon a hivatalosan igazolt információt elsődleges forrásokból építjük fel; a saját tapasztalatot és a szakmai becslést mindig külön jelöljük a szövegben.