Комплетан водич за РЕГЕКС на Гоогле Сеарцх Цонсоле

Google Search Console, ili GSC, predstavlja izuzetno koristan alat za SEO stručnjake 🧑‍💻 koji im pomaže da analiziraju i razumeju performanse web stranice.

Uvođenje REGEX-a značajno je unapredilo mogućnosti za dobijanje korisnih uvida iz sadržaja, a istovremeno podstiče i generisanje novih ideja za kreiranje sadržaja.

Funkcija REGEX-a bila je dugo očekivana u oblasti web analitike. Omogućava filtriranje specifičnih elemenata unutar bilo kog URL-a, što je ranije bilo veoma teško ili čak nemoguće postići.

U ovom članku fokusiraćemo se na savete i trikove za primenu REGEX-a u Google Search Console-u. Takođe, upoznaćete se sa različitim skupovima operatora koji se koriste u kombinaciji sa REGEX kodovima kako biste dobili željene rezultate.

REGEX ili regularni izraz: pregled

Google Search Console je besplatna usluga koja se pruža webmasterima radi upravljanja performansama web stranica. Ona obezbeđuje detaljne izveštaje o stopi klikova na web stranici, broju prikazivanja, klikovima🖱 i rangiranju ključnih reči. Ovi podaci su ključni za razumevanje uspeha SEO kampanja.

Međutim, ranije su postojala ograničenja u filtriranju performansi URL-ova. GSC je omogućavao izvoz maksimalno 1000 redova za analizu. Bilo je moguće filtrirati samo određene delove URL-a, kao što su putanja, svojstva domena ili prefiksi, dok su kompleksni stringovi i varijacije bili nedostupni.

Regularni izraz, ili RegEx, je veoma efikasan dodatak GSC-u. Njegova svrha je da obezbedi sistem gde SEO stručnjaci mogu koristiti GSC kako bi detaljnije analizirali rad i performanse web stranice.

RegEx omogućava pronalaženje ključnih SEO detalja web lokacije primenom ovih kodova na stranice ili filtere upita. Kodovi se sastoje od metakaraktera koji obuhvataju string povezan sa parametrom filtriranja. Kada unesete RegEx u panel, prikazuje se rezultat, koji možete sačuvati za buduću upotrebu.

Prednosti korišćenja RegEx-a na GSC-u

Osnovni cilj rada sa Google Search Console je analiza web stranice sa tehničkog aspekta. SEO timovi koriste različite alate i tehnike za implementaciju strategije optimizacije, čime postižu visoko rangiranje web stranice na pretraživačima i generišu veći promet.📈

RegEx nudi dodatnu korist olakšavanjem procesa prikupljanja relevantnih podataka, koji se potom mogu koristiti za unapređenje planova optimizacije. Evo šta možete protumačiti pomoću RegEx izveštaja:

✨ Korišćenjem RegEx kodova na upitima, možete saznati obim pretraga određenih ključnih reči/fraza. Ovo će vam pomoći da kreirate nove ideje za sadržaj vašeg bloga i privučete više posetilaca.

✨ RegEx kodovi štede mnogo vremena SEO stručnjacima koji rade u velikim firmama i analiziraju velike količine web podataka. Potrebno je samo nekoliko metakaraktera i stringova u ispravnoj sintaksi kako biste sortirali upite ili stranice prema specifičnim zahtevima.

✨ Jedna od ključnih prednosti je rad sa različitim kombinacijama reči, rečenica i URL adresa. Ovi znakovi moraju biti postavljeni u ispravnom redosledu kako bi se formirao ispravan RegEx kod.

✨ Bez sumnje, pruža detaljniji uvid u vašu web lokaciju, uključujući stranice sa dobrim i lošim učinkom, kao i trendove.

✨ Možete primeniti regularne kodove na prilagođene izveštaje kako biste pratili protok saobraćaja na web stranicama za određene upite. Na osnovu ovih podataka, možete usmeriti tim da radi u skladu sa tim u određenom pravcu.

Možete podesiti različite kombinacije RegEx znakova da definišete kod i koristite ga za analizu rešenja za optimizaciju vaše web lokacije.

Gde primeniti RegEx na Google Search Console?

Da biste koristili funkciju RegEx na GSC-u, pre svega vam je potreban pristup vašoj web lokaciji. Ovo je neophodan uslov, jer nećete moći da pristupite Google Search Console analitici bez prethodnog verifikovanja vlasništva nad sajtom.

Potrebno je da se prijavite na Google Search Console sa vašim Gmail nalogom i da dodate svojstvo iz opcije na bočnoj traci. Svojstvo je web stranica koju posedujete ili za koju imate dozvolu za pristup na konzoli.

Nakon što dodate web lokaciju ili bilo koji URL, panel će zatražiti da je verifikujete ✅. Postupak verifikacije je detaljno opisan u koloni, a nakon završetka, možete odabrati svoje svojstvo za dalje procedure.

Ispod naziva svojstva, kliknite na parametar „Performanse“ i pritisnite dugme „Novo“ iznad grafikona, gde se nalaze opcije za filtriranje.

Možete odabrati „Upit“ ili „Stranice“ da biste koristili RegEx kod za filtriranje rezultata.

Objašnjenje RegEx znakova

Postoji nekoliko skupova znakova koji se koriste kao regularni izrazi za filtriranje upita i stranica u Google Search Console-u. Svaki metaznak ima drugačije značenje u filteru. Ako dobro razumete ove znakove, onda vam neće biti teško da izvršite analizu na GSC-u koristeći RegEx.

U tabeli ispod objašnjeni su neki simboli i znakovi koji se koriste u RegEx kodu sa odgovarajućim primerom:

Karakter Upotreba Primer Objašnjenje
( ) Ove zagrade se koriste za grupisanje znakova ili izraza, poznatih i kao grupe za snimanje. (Štreber) Dobićete sve web stranice sa rečju „Štreber“ na početku naslova ili oznake.
[^ ] Ako obrnuta kosa crta prati znak, filtriraće URL-ove sa datom rečju. [^\štreber] Ako obrnuta kosa crta prati reč „štreber“, filtriraće sve URL-ove koji ne sadrže tu reč.
| Ovo je simbol ILI, koji se koristi za primenu izbora u kodu. Štreber|Računar Izveštaj će preuzeti sve stranice sa bilo kojom od ove dve reči.
^ Simbol za umetanje će odgovarati samo reči ili frazi na početku stringa. ^Štreber Dobićete sve web stranice sa rečju „Štreber“ na početku naslova ili oznake.
$ Simbol dolara će odgovarati samo reči ili frazi na kraju stringa. Štreber$ Dobićete sve web stranice sa rečju „Štreber“ na kraju naslova ili oznake.
. Simbol tačke se koristi za podudaranje bilo kog pojedinačnog znaka u stringu. to. Dobićete sve web stranice sa rečju „to“ i bilo kojim znakom iza (npr. top, ton, tox).
\ Obrnuta kosa crta se koristi za preuzimanje doslovnog značenja znaka. \d Ovo će odgovarati stranicama sa ciframa 0-9.
[xyz] Ovaj RegEx kod će odgovarati upitu sa jednim ili svim ovim znakovima u zagradi: x, y ili z. Štreber[xyz] Kod će se podudarati sa stranicama koje imaju sve reči u kombinaciji reči „Štreber“ sa x, y ili z, kao što su „Štreberx“, „Štrebery“ i „Štreberz“.
[c-m] Ovaj RegEx kod će odgovarati upitu sa bilo kojim malim ili velikim slovom između c i m. Štreber[c-m] Kod će se podudarati sa stranicama koje sadrže sve reči u kombinaciji sa slovima između c i m; kao što su štrebercgj, štreberell, štrebercdf.
[3-7] Ovaj RegEx kod će odgovarati upitu sa brojevima između 3 i 7. Štreber[3-7] Kod će se podudarati sa stranicama na kojima su sve reči u kombinaciji sa brojevima između 3 i 7; kao što su štreber73, štreber654, štreber445.
[\w] Ovo će uskladiti svaku reč na web stranicama, kao „prema“, „u“, „do“. [\w]*Štreber[\w] Obrnuta kosa crta iza koje sledi slovo „w“ malim slovima unutar zagrade. Ovo će odgovarati bilo kojoj reči ili znaku, kao što su slovo (i mala i velika slova), broj ili donja crta.
[\W] Ovaj RegEx kod će uskladiti stranice koje imaju reč „Štreber“ sa drugim rečima, bilo u naslovu, meta opisu ili članku, kao što su „štreber računar“, „štreber tehnologija“. [\W]*Štreber[\W] Obrnuta kosa crta praćena slovom „W“ velikim slovima unutar zagrade. Ovo će odgovarati svemu osim slovima ili brojevima. To znači znakove praznog prostora i simbole kao što su; ?: #@$%.

Možete kreirati više kodova sa ovim znakovima za filtriranje složenih upita na GSC-u.

Specifični regularni izrazi na Google Search Console

Možete da koristite metaznakove na Google Search Console-u da kreirate jedinstvene obrasce ili kodove koji će ispuniti određene svrhe. U nastavku su navedeni neki od njih koje možete isprobati na svom GSC portalu.

🔶 ^[\w\W\s\S]{70,}$

Ovaj kod će sekvencijalno podudarati sve reči, brojeve, znakove koji nisu reči, specijalne znakove, simbole, razmake i ne-bele ili nove redove na stranici. Dok kvantifikator „70“ označava da je string dugačak, odnosno ima najmanje 70 znakova.

Primer: Ovi tipovi kodova su primenljivi u verifikaciji lozinki, sortiranju lista proizvoda sa detaljnim opisom ili na drugim mestima.

🔶 (\w+\s){6,}\w+

Ovaj kod regularnog izraza ima tri dela. Njegov cilj je da uskladi reči i brojeve sa razmacima između njih. Dakle, kod će preuzeti stringove koji imaju najmanje 6 reči ili duže, kao što je ova rečenica: „Stringovi koji imaju najmanje 6 reči ili duže.“

Primer: Ovi kodovi su primenljivi za filtriranje članaka sa dužim naslovima, dužim komentarima na društvenim mrežama itd.

🔶 ^(ko|šta|gde|kada|zašto|kako)[\s]

Ovaj RegEx kod je jednostavan i prilično koristan za blogere i SEO stručnjake. Lako je shvatiti da će odgovarati svim upitima na pretraživačima koji počinju bilo kojom od ovih reči: ko, šta, gde, kada, zašto ili kako. Niz treba da počinje bilo kojom od ovih reči, nakon čega sledi razmak. Prema tome, neće preuzeti reči kao što su „međutim“, „ceo“ itd.

Primer: Ovi kodovi su pogodni za razumevanje tržišnih trendova i diskusija korisnika kako bi se dobile nove ideje za sadržaj.

🔶 „ko|šta|gde|kada|zašto|kako“

Sličan je RegEx kodu o kome je gore diskutovano, ali ovde će funkcija odgovarati svim stringovima koji sadrže bilo koju od ovih reči, bez obzira da li string počinje ovim rečima ili ne.

Primer: Kod je pogodan za isticanje sumnjivih izjava, filtriranje korisničkih unosa itd.

🔶 .*

Tačka metaznak praćena zvezdicom se često naziva „džoker“ izrazom, jer je možete koristiti za podudaranje bilo kog stringa tako što ćete ga staviti pod ovaj kod.

Primer: RegEx .*Android.* će preuzeti sve stranice na vašem sajtu koje sadrže reč Android. Direktnom upotrebom koda .* na filteru, izdvojiće sve stranice koje se pojavljuju na pretraživaču u periodu od mesec dana.

🔶 [^\/\.\-:0-9A-Za-z_]

Nakon simbola umetka sledi obrnuta kosa crta, koja će isključiti znakove navedene u kodu. Ovde će se kod podudarati sa stringovima koji nemaju kosu crtu, cifre, tačku, dvotačku, crticu i sva slova u velikim i malim slovima.

Primer: Prema tome, kod je primenljiv za preuzimanje URL adresa, meta opisa ili sadržaja koji imaju specijalne znakove kao što je &%$@.

🔶 ?i)(((je|su).(brend|sajt|kompanija)|(brend|sajt|kompanija).(je|su)).*(ološ|pouzdan))

To je dug RegEx kod sa određenim delovima. Znak „?i“ koji se koristi na početku koda je za oznaku koja ne razlikuje velika i mala slova. To znači da će kod odgovarati stringovima bez obzira da li su velika ili mala slova. Zagrade koje slede sadrže neke reči razdvojene crtom (ILI) znakovima.

RegEx kod će detektovati upite bez obzira na velika i mala slova koji uključuju reči „je“ ili „su“, „brend“, „kompanija“ ili „sajt“, zajedno sa rečima „ološ“ ili „pouzdan“.

Primer: Ovaj RegEx kod se može koristiti za pronalaženje obrazaca u upitima kupaca. Moći ćete da utvrdite da li vaš sajt ima pozitivne ili negativne kritike.

🔶 (kwd1|kwd2).*

To je pojednostavljena upotreba disjunkcionog regularnog izraza gde će GSC filtrirati stranice ili upite koji sadrže reč „kwd1“ ili „kwd2“, praćeno bilo kojim drugim slovom ili brojem.

Primer: Možete koristiti obrazac da biste izdvojili stranice na vašem sajtu koje imaju bilo koju od ovih reči povezane sa drugim rečima ili brojevima u URL-u, naslovu, meta opisu ili sadržaju.

🔶 (Ključna reč1 I Ključna reč2)

Ovaj kod je jasan primer izraza veznika. „AND“ je operator koji se koristi u RegEx kodu. Koristi se za dobijanje stranica koje imaju ove dve date reči u istom nizu.

Primer: Možete primeniti kod na GSC da biste dobili stranice, naslov ili meta opis sa dve određene reči u istom redosledu.

🔶 „ključna reč1 ključna reč2“

Kod je pogodan za podudaranje fraze ili tačnog redosleda reči na web stranici.

Primer: Primenite kod na GSC da biste pronašli stranice sa naslovom, opisom ili sadržajem koji sadrži određenu frazu.

🔶 (Ključna reč1 | Ključna reč2)

Ovaj kod ima dve reči i slovni znak. To znači da će GSC prikazati stranice vaše web stranice koje imaju ili „Ključna reč1“ ili „Ključna reč2“, ali ne i obe.

Primer: Primenite kod da biste izdvojili stranice sa svog sajta koje imaju bilo koju od dve ili više reči razdvojenih znakom u obliku crte.

🔶 (Ključna reč1)\b(Ključna reč2)\b

Ovaj RegEx kod ima dve specifične reči sa karakterom „\b“ koji je simbol za granicu reči. On će obezbediti stranice sa ove dve reči, bez drugih reči, brojeva ili karaktera između njih.

Primer: Koristite ovaj kod na svom GSC filteru da biste saznali o stranicama koje imaju dve odvojene reči u nizu.

🔶 (Ključna reč1)\w+(Ključna reč2)

Kod uključuje dve reči sa metaznakom „\w+“ između, gde je „w“ malim slovima. Stoga će preuzeti sve stranice koje sadrže ove dve reči, bilo u naslovu, opisu ili sadržaju, bez obzira na broj reči između njih.

Primer: Možete primeniti ovaj kod da biste izdvojili sve stranice na vašem sajtu koje sadrže bar ove dve reči bilo gde u naslovu, sadržaju ili meta opisu.

🔶 (Ključna reč)\bfraza

To je jednostavan RegEx kod za podudaranje stringa sa rečju u zagradi i praćenom frazom reči. Metaznak „\b“ označava granicu reči, odnosno da ne sme biti drugih znakova između datih reči.

Primer: Ovaj RegEx kod na vašem GSC-u će isporučiti stranice koje imaju date reči u nizu bilo gde u članku, kao što je „ključna fraza“.

🔶 a-url.|.b-url.|.c-url.|.e-url.|.f-url.|.g-url.|.h-url.|.i-url.|.j-url.|.k-url.|.l-url.|.m-url.|.n-url.|.o-url.|.p-url.|.

Ovaj RegEx kod navodi više URL-ova „a,b,c,e,g….“ razdvojenih znakom u obliku crte. Stoga će filtrirati stringove sa bilo kojom od ovih URL adresa.

Primer: Možete da primenite takve obrasce na svom GSC panelu da biste dobili web stranice koje imaju određene URL adrese u naslovu ili članku.

🔶 ^(jabuka|lopta|mačka|farma pataka)$

Dati kod podrazumeva podudaranje početka stringa sa jednom od ovih reči, „jabuka, lopta, mačka ili farma pataka“, pošto su razdvojene slovnim znakom. Takođe osigurava da nema drugih reči ili karaktera.

Primer: Možete koristiti kod da biste dobili detalje o stranicama koje na početku imaju određene ključne reči.

🔶 .*/$

Dati RegEx kod ima za cilj da preuzme svaki string, bilo reči ili brojeve, ali se mora završavati kosom crtom.

Primer: Možete ga koristiti za podudaranje stranica koje imaju URL adrese koje se završavaju kosom crtom.

🔶 .(najbolji|vrh|vs|recenzija).*

Ovaj kod će se podudarati sa stringovima koji imaju tačku na početku, zajedno sa jednom od datih reči (odvojenih crtom) i drugim rečima, brojevima ili specijalnim znakovima u nastavku.

Primer: Možete koristiti takve obrasce RegEx-a u komercijalnim izveštajima da biste razumeli tržišne trendove.

🔶 (kupovina|jeftino|cena|kupovina|porudžbina).

Ovaj kod će se podudarati sa stringovima koji imaju jednu od datih reči razdvojenu crtom i praćene drugim rečima, brojevima ili znakovima.

Primer: Takvi kodovi su korisni za pronalaženje transakcijskih pretraga ili upita u vezi sa proizvodima vašeg web sajta.

🔶 (face(b|be)ook) 🔶 (f(a|e)ce(b|be)ook 🔶 (fa(c|s)(e|i)book)

Ovi kodovi imaju kombinaciju reči unutar zagrada, zajedno sa znakovima u obliku slova između njih.

Prvi RegEx će odgovarati stringovima koji imaju reč „face“, praćenu „b“ ili „be“ i završava se sa „ook“. Dakle, preuzete stranice će imati reč „facebook“ ili „facebeook“.

Drugi regularni izraz će odgovarati stringovima koji imaju slovo „f“ praćeno „a“ ili „e“ praćeno „ce“ praćeno „b“ ili „be“ i završava se sa „ook“. Dakle, preuzete stranice će imati bilo koju kombinaciju, kao što su „facebook“, „fecebook“, „facebeook“ ili „fecebeook“.

Treći RegEx će odgovarati stringovima koji imaju reč „fa“ praćenu „c“ ili „s“ praćenu „e“ ili „i“ i završava se sa „book“. Dakle, preuzete stranice će imati bilo koju kombinaciju, kao što su „facebook“, „facibook“, „fejsbuk“ ili „fasibook“.

Primer: Takve kodove možete koristiti da biste uskladili potencijalne pravopisne greške na vašim web stranicama.

🔶 .wp-.

Dati kod će odgovarati stringovima koji imaju tačku praćenu sa „wp-“ iza koje slede drugi znaci.

Primer: Pogodan je za izdvajanje stranica sa WordPress URL adresama.

🔶 .*/url-1/.* protiv .*/url-2/.*

Dati kod ima dve različite URL adrese sa uporednim RegEx znakom. Preuzeće dve specifične URL adrese sa vašeg sajta kako bi uporedio njihove metrike.

Primer: Možete primeniti ovaj kod da biste uporedili promet, pojavljivanje korisnika i druge metrike između dve određene web stranice na vašem sajtu.

Drugi neuobičajeni regularni izrazi

🔺 (?i)\bključna reč\b

Ovaj kod će odgovarati stringu koji ima reč „ključna reč“. Pretraga se ne obazire na velika i mala slova reči na web stranicama.

🔺 „fraza“

Ovaj kod će se jednostavno podudarati sa stranicama na kojima se nalazi fraza.

🔺 \w{5}

Kod će odgovarati upitima koji imaju znakove od 5 reči.

🔺 \d{3}

Ovaj kod će odgovarati upitima koji imaju tačno 3 cifre.

🔺 ([^” “]*)

Ovaj RegEx kod će odgovarati stringovima koji nemaju znakove u navodnicima.

🔺 (?i)\b(ključna reč1|ključna reč2|ključna reč3)\b

Ovaj dati kod će odgovarati stringovima koji imaju bilo koju reč odvojenu znakom crne crte, bez obzira na to da li su napisane velikim ili malim slovima.

🔺 \W+

Kod će odgovarati bilo kom broju znakova koji nisu reči, obično specijalnih znakova.

🔺 \d{3,5}

Kod će odgovarati svim stringovima koji imaju brojeve od 3 cifre i najviše 5 cifara.

🔺 \b\w+\b

Kod će odgovarati bilo kom broju znakova reči sa granicama reči.

Završne reči

Google pretraživač je postao izvor ogromnih informacija nakon što je uveo RegEx kodove u filtere performansi. Sve što je potrebno je razumevanje strukture kodova za izdvajanje analitičkih izveštaja.

Možete kreirati nekoliko RegEx kodova na svom panelu da biste dobili detaljnije informacije o performansama vaše web lokacije i koristili ih za unapređenje rezultata.

Takođe, pogledajte trikove Google pretrage koji će vam pomoći da postanete bolji u online pretrazi.