Korisne Excel funkcije za SEO i PPC

Excel koristim skoro svaki dan i na ovoj stranici predstavljam nekoliko funkcija koje mi pomažu u poslu.

Svaku od funkcija sam milion puta guglao, izvlačio sa nekih krš sajtova koji su puni banera i reklama i nervirao se što nisam na vreme bookmarkovao rešenje. Zato sam odlučio da ih ovde zapišem i čuvam. Listu ću redovno dopunjavati.

Spajenje sadržaja ćelija

Spajanje sadržaja iz više ćelija u kombinaciji sa ili bez drugih stringova. Ovo najviše koristim jer tako pravim htaccess redirect pravila, generišem phrase i exact ključne reči za Google Ads, pravim kombinacije URL-ova za SERP ili GSC.

Ako imam nešto u A i želim da na to spojim sadržaj koji je u B onda je formula:

=CONCATENATE(A2;B2)

Primer za generisanje SERP linkova za 50 rezultata:

=CONCATENATE("https://www.google.com/search?q=";A2;"&num=50")

Primer za generisanje exact match ključnih reči za Google Ads:

=CONCATENATE("[";A2;"]")

Primer za generisanje redirekcija gde je u koloni A stari link, a u koloni B novi relativni link

=CONCATENATE("RewriteCond %{REQUEST_URI}^";A2;"$ [NC]RewriteRule ^(.*)$ ";B2; " [R=301,L]")

Posle se samo u code editoru uradi regex find replace tako se nakon [NC] pravi novi red.

Broj reči u ćeliji

Ovo koristim kada exportujem veliku listu ključnih reči iz raznih alata pa želim da ih segmentiram u head, chunky middle i long tail fraze.

=(LEN(A2)-LEN(SUBSTITUTE(A2;" ";"")))+1

Broj određenih karaktera u ćeliji

Često me zanima koliko u nekom linku ima kosih crta jer tako lakše segmentiram kategorije, proizvode, tagove... na nekom sajtu. Sledi primer kako da Excel prebroji kose crte.

=LEN(A2)-LEN(SUBSTITUTE(A2;"/";""))

Obriši sve pre ili posle nekog karaktera ili niza

Ovo često koristim kada baratam sa velikim URL-ovima. Primarno korisnim Find and replace opciju jer se lako eliminišu nepotrebni delovi. Find and replace podržava poklapanje bilo kog niza karaktera preko zvezdice *. To je isto kao .* u regexu.

Na primer ako imam listu linkova na .rs domenu koju želim da prebacim u relativne linkove koristio bi sledeći Find and replace

Find: *.rs/
Replace: /

Drugi način za brisanje sadržaja posle nekon karaktera je preko LEFT i FIND komandi. Ovo ispod briše sve nakon razmaka.

=LEFT(A2;FIND(" ";A1)-1)

Podeli ćeliju na dve kolone posle nekog karaktera

Ovo je relativno lako sa opcijom Data > Text to Columns.

vlookup

Jako korisna opcija kada želim da dodam podatke iz jedne tabele u neku drugu. Bitno je da obe tabele imaju zajedničke elemente.

Na primer: imam tabelu sa organskim posetama koju sam dobio u Google Analytics, a takođe imam tabelu iz Screaming Frog koja za svaki URL daje broj jedinstvenih internih linkova. Pomoću vlookup funkcije mogu da u prvoj tabeli nalepim Unique inlinks podatke.

=VLOOKUP(Tabela1-element;Tabela2;Broj_kolone;TRUE/FALSE)

Naravno sve funkcije najbolje rade kada se podaci prabace u Tabele preko opcije Insert > Table.

Hvala za share:

Nenad Pantelić

Nenad je stručnjak za SEO, PPC i web analitiku. Od 2009. godine kroz ruke mu je prošlo na stotine sajtova kojima je pomogao da dođu do pozicija, poseta, konverzija i profita. Piše za Netokraciju i RNIDS. Do sada je izlagao na preko dvadeset konferencija na teme digitalnog marketinga. Trenutno vodi projekat Strap Hunter. Vlasnik je kompanije Blueberry Digital.