Направих Google Analytics алтернатива за WordPress, защото аналитиката стана твърде сложна

Имаше време, когато Google Analytics беше прост. Universal Analytics, както се нарича сега, за да се разграничи от своя наследник, имаше лява странична лента с ясно обозначени раздели: Audience, Acquisition, Behavior, Conversions. При клик на "Audience Overview" се показахме преглеждания на страниците, сесии, потребители, процент отскочване и средна продължителност на сесията на чист график с избор на диапазон от дати. Информацията беше незабавно полезна. Колко хора посетиха сайта? Откъде дойдоха? Кои страни гледаха? Колко дълго са останали? Това са въпросите, които всеки собственик на вебсайт задава, а Universal Analytics им отговаря без да се изисква степен по статистика, за да интерпретирате резултатите.

Тогава дойде Google Analytics 4 и простотата изчезна. GA4 замени интуитивния модел на страниците и сесии с модел, основан на събития, който разглежда всяко взаимодействие като дискретно събитие. Преглеждания на страниците са събития. Скролирането са събития. Кликовете са събития. Концепцията за "процент отскочване" беше първоначално премахнута напълно (по-късно беше преиндустриализирана след пълна реакция на потребителите, но с различна дефиниция от преди). Интерфейсът на докладване беше преработен около "explorations", "funnels" и "segments", които са мощни за екипите на корпоративната аналитика, но озадачаващи за малкия собственик на бизнес, който просто иска да знае дали неговия блог постинг получи трафик тази седмица.

Миграцията от Universal Analytics към GA4 не беше по избор. Google затвори Universal Analytics и спря обработката на данни, оставяйки всеки собственик на вебсайт с два избора: научи GA4 или намери друго. Милионите хора избраха да научат GA4. Много от тях все още учат, години по-късно, защото интерфейсът е наистина сложен и документацията предполага ниво на познанство с концепции за аналитика, което повечето малки собственици на сайтове просто нямат. Плъгинът за WordPress Website Analytics by YEB съществува, защото алтернативата на учене GA4 не трябва да изисква учене на друга сложна система. Трябва да изискват инсталирането на плъгин и разглеждане на контролния панел, който има смисъл в рамките на тридесет секунди след отваряне.

Какво повечето собственици на вебсайтове наистина трябва да знаят

След работата на множество вебсайтове в различни ниши в течение на години, списъкът на въпросите за аналитика, които реално влияят на решенията, е поразително кратък. Колко посетители дойдоха днес, тази седмица, този месец? Кои страни посещават? От къде идват (търсачки, социални медии, преки, референтни връзки)? От какви страни са? Какви устройства използват? Числата растат ли или падат спрямо предишния период? Това е наистина пълния списък за огромното мнозинство от собственици на вебсайтове. Не фунели. Не анализ на когорти. Не проследяване на брой событията с размерностите на параметрите. Просто основния фактор, представен ясно.

Плъгинът за WordPress беше построен около точно този списък. Контролният панел показва преглед на една страница със всички тези метрики видими без превъртане, кликване или навигация между отчетите. Преглеждания и уникални посетители се показват като ежедневни брой на графика на времевия редица. Главните страни са посочени със своите брой преглеждания. Референциите показват откъде идва трафикът. Страни и устройства се показват като прости таблици. Диапазонът от дати е регулируем и сравнението с предишния период е налично за всяка метрика. Всичко, което нужда на типичния собственик на сайт, за да направи информирани решения за своето съдържание и маркетинг, е видимо на едно място, на един екран, без единствен момент на неясност относно това какво значат числата.

Плъгинът постига тази простота не чрез техническа по-ниска качество за GA4, а чрез направата на преднамерени избори за обхвата. GA4 може да проследява персонализирани събития, изграда сегменти на публиката, да мери конверсии на електронната търговия и да се интегрира със Google Ads. Плъгинът за аналитика на YEB не прави никоя от тези неща, и това е характеристика, а не ограничение. Всяка характеристика, която се изключва, е характеристика, която не може да обърка потребителя, не може да добави визуално замърсяване на контролния панел и не може да се счупи по начин, който изисква отстраняване на неполадки. Резултатът е инструмент, който прави по-малко, но го прави по-добре, поне за публиката, за която е разработен: собственици на вебсайтове на WordPress, които искат ясни, действащи данни за трафика без допълнителни разходи на корпоративна аналитична платформа.

Поверителност първа и защо това има значение повече от всякога

Google Analytics работи чрез зареждане на скрипт за проследяване на JavaScript от серверите на Google на всяка страница на вебсайта. Този скрипт събира данни за посетителите и ги изпраща към инфраструктурата на Google, където се обработват, съхраняват и използват не само за аналитика на собственика на вебсайта, но и за собственото рекламно екосистема на Google. Затова GA4 е безплатен. Продуктът не е аналитичният софтуер. Продуктът е данните, които текат през него, което помагат на Google да изграждат профили на реклама и да подобрят насочването на реклама в своята мрежа.

За собственици на вебсайтове, които грижат за поверителност на посетителите или които работят в юрисдикции със строги закони за защита на данните като GDPR в Европа или CCPA в Калифорния, този поток от данни създава бремя на съответствието. Банери за съгласие с бисквитки се изискват в много региони конкретно, защото инструменти като Google Analytics задават проследяващи бисквитки, които проследяват посетители между вебсайтовете. Самите банери за съгласие влошават потребителското изживяване, а значителен процент на посетителите отказват съглас, което означава, че данните за аналитика са непълни, защото представляват само подмножеството на посетители, които активно кликнаха "приемам".

Плъгинът за аналитика на YEB взема принципно различен подход. Той не зарежда скриптове на трети страни. Той не изпраща данни към външни серверu. Той не задава проследяващи бисквитки. Всички данни за аналитика се обработват и съхраняват на собствения сервър на вебсайта, в рамките на базата данни на WordPress. Идентификацията на посетителите използва техники, запазващи поверителност, които не включват постоянно проследяване в сесии или между вебсайтове. Този дизайн означава, че плъгинът не предизвиква изисквания за съгласие с бисквитки в повечето юрисдикции, защото няма бисквитка, по която да дамам съгласие. Означава също, че 100% на посетителите се проследяват, а не само подмножеството, които приемат банер за съгласие, което произвежда по-точни данни за трафика от GA4 инсталация със включен режим на съгласие.

Архитектурата на поверителност разширява до основните API, които упражняват геолокализационните функции на плъгина и функциите за откриване на устройства. GeoIP API разрешава IP адресите на посетителите в страни и имена на града без изпращане на тези IP адреси към услугите за геолокализация на трети страни. API за анализ на устройството идентифицира браузър, операционна система и тип устройство от низа на потребител без външни справки. API за открояване на бот отделя проверения трафик от разхвърчивачи (Googlebot, Bingbot и други) от човешки посещения и от фалшиви ботове, които выдават се за разхвърчивачи. Всички три API работят в рамките на същата архитектура, ориентирана към поверителност първа, обработвайки данни без тяхното разкриване към външни страни.

Раздалът Ботове и защо отделянето на разхвърчивачите от хората променя всичко

Една от най-недооценяваните характеристики на плъгина е лентата за трафик на посветен бот. Повечето инструменти за аналитика либо изключват ботния трафик напълно (което означава, че собственикът на вебсайта никога не го вижда и нямам идея колко от техния сървърен товар идва от разхвърчивачи), или го включват недискриминирано в брой трафика (което надува брой посетители и прави преглеждане на страниците данни неза надежда). Нито един подход не е идеален. Ботният трафик е ценна информация. Познаването кои търсачки прозябват сайта, как често они прозябват и кои страни фокусират е необходимо за SEO. Но ботният трафик смесен в човешки брой посетители създава изкривена картина на действително взаимодействие на публиката.

Системата за открояване на бот използва многослойния подход към класификуването на трафика. Проверени разхвърчивачи от основни търсачки се идентифицират чрез кръстовидната справка с техните твърдение идентичност (низа на потребител) с техния действително IP адресен диапазон. Заявка, твърдящо, че е Googlebot, но произхождаща от жилищен IP адрес в Румъния, е отбелязана като фалшив бот, което само по себе си е ценен сигнал за сигурност. Легитимни разхвърчивачи се категоризирани чрез търсачка (Google, Bing, Yandex, Baidu, DuckDuckGo и дузина други) и показани в техния собствен лента с честота прозябване, прозябани страни и шарки на прозябване през времето.

Открояването на фалшиви ботове е особено полезно за собственици на сайтове, които изживяват необичайни модели на трафика. Неочаквано скоково в преглеждания на страниците изглежда възбуждащо в контролния панел на аналитика, докато не се окаже, че е напълно съставен от скъзачи, спам ботове или скънери на уязвимости. Без отделяне на ботове, тези скокове могат да водят до погрешни решения: "нашия трафик удвои този месец" звучи много по-различно от "нашия трафик на ботове удвои този месец, защото някой отцепва нашето съдържание." Лентата на посветен бот прави това различие незабавно очевидно, а историческите данни позволяват на собственици на сайтове да идентифицират когато модели на активността на ботовете се променят, което може да е ранен сигнал на проблеми със сигурност или кража на съдържание.

Сесии и проследяване на UTM и экспорт CSV

Отвъд основното броене на преглеждане на страниците, плъгинът проследява сесии на посетители със входни страни, изходни страни и брой страни на сесия. Сесията представлява непрекъсната визита от пристигане до отпътуване, а разбирането на поведението на сесията разкрива как посетителите действително взаимодействат с сайта, а не просто кои страни се приземяват. Висок брой страни на сесия предлага привлекателен контент, който насърчава проучване. Нисък брой с висок трафик на конкретна страница предлага, че посетителите намират това, което им трябва бързо и заминават, което може да е напълно приемливо за страна на ЧЗВ, но притесняващо за блог постинг, който трябва да води читателите по-дълбоко в сайта.

Проследяване на параметър на UTM придържа атрибуция на кампанията в плъгина без да е необходимо някакви външни инструменти. Параметри на UTM (източник, среден, кампания, термин, съдържание) са стандартния метод за проследяване на кои маркетингови кампании карат трафика, а плъгинът ги улавя и докладва автоматично. Връзка, споделена в известие с utm_source=newsletter и utm_campaign=march2026 ще се появи в данните на референт със етикетите на кампанията приложени, което прави възможно измеряване на ефективност на конкретни маркетингови усилия. Само тази характеристика замества значителна част от това, което маркетолози използват Google Analytics за, а функционира в рамките на същия чист контролен панел на една страница без да е необходимо "explorations" или "custom reports".

Функцията за экспорт CSV решава неизбежния момент, когато някой трябва да вземе аналитични данни извън контролния панел. Дали за доклад на клиент, презентация на борд, подаване на данъци, което изисква доказателство за трафика на вебсайта, или просто резервна, способност да се экспортира суров данни като CSV файл означава, че аналитичните данни никога не са заключени в плъгина. Всяка метрика видима на контролния панел може да бъде экспортирана с пълен контрол на диапазон от дати, произвеждащ электронна таблица, която може да бъде отворена в Excel, внесена в Google Sheets или обработена от всеки инструмент за анализ на данни. Това преносимост е преднамерен дизайн на избор. Данните принадлежат на собственика на вебсайта, не на инструмента за аналитика, а экспортирането й трябва да бъде толкова лесно, както клик на бутон.

Плъгинът е налице на официално хранилище на плъгине на WordPress, което означава инсталация е стандартния опит на WordPress: търсене, инсталация, активиране. Без създаване на акаунт на външни платформ. Без JavaScript кодове за поставяне в файлове на тема. Без верификация на DNS или конфигурация на имущество. Контролният панел се появява в странична лента на администратор на WordPress незабавно след активиране, а събирането на данни започва при следващо преглеждане на страница. За собственици на сайтове, които са прекарали часове, опитвайки се да свържат GA4 към своята инсталация на WordPress чрез диспечери на етикети, стъпки верификация и конфигурации на потока от данни, простотата на "инсталирам и работи" е не просто удобна. Това е облекчение.

Често задавани въпроси

Изисква ли плъгинът акаунт на Google Analytics за работа?

Не. Плъгинът е напълно независимо решение за аналитика, което не се свързва с Google Analytics по никакъв начин. Той събира и обработва всички данни в рамките на инсталацията на WordPress самата, използвайки собствената база данни на сайта. Не се изискват никакви външни акаунти за аналитика или услуги.

Ще забави ли плъгинът вебсайта?

Плъгинът добавя минимален товар за времето на зареждане на страница, защото не зарежда външни JavaScript файлове или се свързва към сървъри на трети страни по време на визуализиране на страница. Проследяването се обработва от сървърната страна по време на нормалния цикъл на заявката на WordPress, което добавя незабележимо време на обработка спрямо самата визуализиране на страница.

Съответства ли плъгинът на GDPR?

Плъгинът е разработен с поверителност като основен принцип. Той не задава проследяващи бисквитки, не дели данни със трети страни и не проследява посетители в преди вебсайтове. Всички данни се съхраняват на собствения сервър на вебсайта. В повечето тълкувания, този дизайн не изисква банери за съгласие с бисквитки, тъй като собственици на вебсайтове трябва да се посъветват със своите правни съветници за съответствието в техния специфични юрисдикция.

Може ли плъгинът да проследи конверсии на електронната търговия?

Не. Плъгинът се фокусира на аналитика на трафика: преглеждания, посетители, референци, устройства, страни, сесии и кампании на UTM. Проследяване на конверсии на електронната търговия, анализ на фунели и проследяване на брой персонализирани события са извън неговата обхват. За собственици на сайтове, които нуждаят на тези характеристики, GA4 или посветена инструмент за аналитика на електронната търговия остава подходящият избор.

Как открояването на ботове знае дали разхвърчивачът е легитимен?

Плъгинът кръстосва справка с низа на потребител (който идентифицира какво разхвърчивачът твърди, че е) с диапазонът на IP адреса, известен да принадлежи на оператора на този разхвърчивач. За пример, заявка твърдяща, че е Googlebot е проверена чрез проверка дали неговия IP адрес попада в публикуваните диапазони на IP на разхвърчивача на Google. Заявки с разминаващи се идентичности се отбелязват като фалшиви ботове.

Могат ли данните за аналитика да бъдат преместени от Google Analytics на този плъгин?

Плъгинът не импортира исторически данни от Google Analytics. Той започва събирането на данни от момента на инсталация. За собственици на сайтове, които нуждаят да запазят исторически GA данни наред с нови данни на плъгина, и двата могат да съуществуват във време на преход, макар че форматите на данни и дефинициите на метрика ще се различават между двата системи.