Мені потрібно створити автоматичну SEO-систему на базі n8n, яка буде збирати дані з різних сервісів, об'єднувати їх і передавати в ChatGPT для аналізу.
Необхідно підключити
- Ahrefs
- Google Search Console
- Google Analytics 4
- Google Ads
Перший етап — мінімальна робоча версія
- Підключити Google Search Console.
- Підключити GA4.
- Підключити Ahrefs, якщо мій тариф і API це дозволяють.
- Зберігати щоденні дані.
- Передавати їх в ChatGPT.
- Відправляти один щоденний звіт в Telegram або на email.
- Налаштувати аналіз сайту
viarcanvas.com і конкурента picturehappy.lv. Після перевірки роботи додати Google Ads, додаткові країни, конкурентів і розширені звіти.
Що необхідно отримувати з Ahrefs
По сайту viarcanvas.com і вибраним конкурентам:
- органічні ключові слова;
- поточні позиції;
- зміна позицій;
- пошуковий обсяг запитів;
- припустимий трафік;
- сторінки, які отримують органічний трафік;
- нові і втрачені ключові слова;
- нові і втрачені зворотні посилання;
- сторінки конкурентів, у яких зріс трафік;
- нові ключові слова конкурентів;
- Content Gap між нашим сайтом і конкурентами.
Список конкурентів повинен редагуватися без зміни самого сценарію n8n.
Що необхідно отримувати з Google Search Console
- кліки;
- покази;
- CTR;
- середня позиція;
- запити;
- сторінки;
- країни;
- пристрої;
- зміни показників по дням і періодам.
Важливо, щоб дані можна було аналізувати окремо для кожної мовної версії:
Також потрібен окремий аналіз конкретних сторінок, наприклад:
https://viarcanvas.com/lv/new/canvas
Що необхідно отримувати з Google Analytics 4
- користувачі;
- сеанси;
- органічний трафік;
- вхідні сторінки;
- покупки;
- заявки;
- дохід;
- коефіцієнт конверсії;
- взаємодія;
- країни і пристрої.
Потрібно пов'язувати SEO-трафік не тільки з відвідуваннями, але і з заявками, замовленнями і доходом.
Що необхідно отримувати з Google Ads
- витрати;
- кліки;
- покази;
- CTR;
- CPC;
- конверсії;
- вартість конверсії;
- дохід;
- ROAS;
- пошукові запити;
- дані по кампаніям і країнам.
Google Ads потрібно аналізувати окремо від органічного SEO, але включати в загальний маркетинговий звіт.
Що повинен аналізувати ChatGPT
ChatGPT повинен автоматично визначати:
- які ключові слова виросли;
- які ключові слова просіли;
- які сторінки втратили трафік;
- які сторінки почали рости;
- де знизилися покази;
- де знизився CTR;
- де погіршилася середня позиція;
- які сторінки знаходяться на позиціях 4–15 і мають потенціал вийти в ТОП;
- які ключі мають покази, але мало кліків;
- які сторінки конкурентів ростуть швидше наших;
- які запити є у конкурентів, але відсутні у нас;
- які статті варто написати;
- які існуючі сторінки варто оновити;
- де можлива канібалізація запитів;
- де потрібна внутрішня перелінковка;
- які сторінки бажано посилити зовнішніми посиланнями;
- які зміни вимагають термінової уваги.
ChatGPT не повинен просто перераховувати цифри. Він повинен пояснювати ймовірну причину змін і давати конкретний план дій.