Workshop: Sběr dat – eShopVíkend 2015

Nástroje

Zápisy v GRELu pro OpenRefine

Titulek:
value.get(indexOf(value, “<title>”)+7, indexOf(value,”</title>”))

Meta Description:
value.reinterpret(“utf-8”).unescape(“html”).unescape(“xml”).parseHtml().select(“meta[name=description]”)[0].htmlAttr(“content”)

H1:
value.get(indexOf(value, “<h1>”)+4, indexOf(value,”</h1>”))

Najdi a nahraď:
value.replace(“co chci najít”,”čím chci nahradit”)

Našeptávače

“http://tools.podstavec.cz/api/suggest.php?api_key=1234567890&seznam=on&google=on&keyword=”+escape(value,

“url”)

=================================

value.parseJson()[“keywords”].join(“;”)

Vstupní stránka

“http://www.podstavec.cz/tools/relevantpage/seznamScraper.php?url=pavelungr.cz&keyword=” + escape(value, “url”)

Sdílení

“http://www.podstavec.cz/tools/socialdata/?url=” + escape(value, “url”)

Odstranění duplicit – součet

forEach(value.split(‘,’),v,v.toNumber()).sum()

Odstranění duplicit – průměr

with(value.split(‘,’), a, forEach(a, v, v.toNumber()).sum() / a.length()).replace(“NaN”,””).toNumber()

Odstranění duplicit – vážený průměr

1. U sloupečku, kde chceme aplikovat vážený průměr (nejčastěji konkurence) dáme
Edit cells > Transform GREL:
value + “¤”  + cells[“Hledanost”].value

2.Edit cells > Joint multivalued cells

3.GREL:
(forEach(value.split(“,”),v,v.split(“¤”)[0].toNumber() * v.split(“¤”)[1].toNumber()).sum() / forEach(value.split(“,”),v, v.split(“¤”)[1].toNumber()).sum())[0,4].toNumber()

Telefon+420 608 654 501

Napište mi

Co ode mne můžete čekat

Jsem konzultant online marketingu a specializuji se na SEO a inbound marketing.

Od roku 2009 jsem pracoval jako senior SEO konzultant pro největší klienty agentur Ataxo a H1.cz.

Úspěšně publikuji, školím a přednáším o online marketingu, který doopravdy miluju.

Jsem důsledný, zodpovědný, kritický, se smyslem pro detail.

Jako profesionál dělám pro své klienty to nejlepší, co umím. Budeme spolupracovat?

Pavel Ungr - SEO konzultant
Chcete se na něco zeptat?

Telefon................................................. Telefon
+420 608 654 501
Email................................................. Email
Kancelář................................................. Kancelář
Jaromírova 80/51,
Praha 2 120 00
Twitter
Slide Share
LinkedIn

Napište mi

Před odesláním si přečtěte, jak zpracovávám osobní údaje.

4 krát 5 = *
Ozvu se vám do druhého pracovního dne.