У цій статті є продовження – «Аналіз контенту. Частина 2. Обробка даних».
За останні два роки в нашому блозі з’явилося понад 600 матеріалів. Деякі з них виявилися надзвичайно успішними і принесли нам величезну кількість трафіку і розшарювання (таких постів у нас було не багато, за моїми підрахунками, не більше 40-50), в той час як інші не виправдали наших очікувань. Чому так відбувається: через нецікавою теми, відсутність натхнення або невдалого дня публікації? І як зробити так, щоб кожен новий пост більш або менш стабільно потрапляв в точку?
Відповідь до безумства проста – зайнятися веб-аналітикою.
Щоб проаналізувати весь контент, наявний на вашому сайті, вам потрібно пройти через два етапи: збір даних та їх аналіз. Сьогодні ми зупинимося лише на першому (так як обсяг інформації великий, було вирішено подавати його порційно). Розповімо і наочно покажемо, як в автоматизованому режимі (за допомогою простої таблиці Excel і одного приголомшливого плагіна) зібрати всі необхідні метрики, щоб потім обробити їх і зрозуміти, що саме хоче ваша цільова аудиторія і як створювати контент, який буде незмінно користуватися у неї популярністю.
Читайте також: Як виконати аналіз сайту конкурента
1. Збір посилань
Перше, що нам необхідно зробити, – це зібрати всі посилання на контент вашого блогу і помістити їх в таблицю Excel. Для цього скористаємося програмою Screaming Frog. Програма платна, а в безкоштовній версії є обмеження за потрібне нам функцій. Тому доведеться придбати ліцензію. Після того як встановити додаток, робимо так, як показано на наступній гифке: вводимо розділ, в якому знаходяться всі ваші матеріали, прибираємо галочки, ставимо фільтр HTML і натискаємо Start.
Після того, як програма просканує ваш сайт, тиснемо Export і зберігаємо звіт у форматі Excel Workbook (.xlsx). Повинне вийти наступне:
2. Створення таблиці
Аналізувати контент ми будемо по 4 параметрами:
- Категорія посади vs розшарювання в соцмережах / беклінків / коментарі
- День публікації vs розшарювання в соцмережах / беклінків / коментарі
- Довжина заголовка vs розшарювання в соцмережах / беклінків / коментарі
- Довжина статті vs розшарювання в соцмережах / беклінків / коментарі
Тому більшість показників у звіті нам не потрібні. Видаляємо всі, крім: Address (посилання на статтю), Title 1 (заголовок), Title 1 Length (кількість символів в заголовку) та Size (кількість знаків у статті). І додаємо нові: Категорія, Дата, Коментарі, Facebook, Twitter, Google+, Вконтакте, Беклінків. У результаті повинно вийти наступне:
3. Установка плагіна Seo Tools
Щоб заповнити порожні розділи, скористаємося плагіном Seo Tools. Для нормального функціонування потрібно остання версія Microsoft .NET Framework. Щоб завантажити, необхідно перейти за посиланням.
Далі необхідно визначити, яка версія MS Office у вас стоїть: 32 — або 64-бітна. Для цього заходимо в MS Word, Файл – Обліковий запис – Про програму Word.
Після того як ви дізналися, яка версію вашого MS Office, переходимо по посиланню і натискаємо Download the latest version. Для отримання посилання на завантаження плагіна Seo Tools, необхідно ввести email. Вводимо і натискаємо Subscribe to list. Підтверджуємо передплату і тут же потрапляємо на таку сторінку:
Викачуємо плагін потрібної версії. Розпаковуємо його. Запускаємо нашу таблицю і закидаємо в порожнє місце файл під назвою Seo Tools:
Все, плагін встановлений. Якщо ви все зробили правильно, в меню, з самого правого краю, має з’явитися розділ Seo Tools. Залишилося тільки зібрати потрібні метрики.
4. Дата
Почнемо з самого простого, з дати. Переходимо в розділ Seo Tools – Scraping – XPathOnURL і вводимо в рядок URL статті.
Щоб заповнити другий рядок, необхідно перейти в саму статтю. Навести курсор на дату публікації. Зробити правий клік – Перегляд коду елемента. Ще раз правий клік – Copy Xpath.
Після цього повертаємося в Excel і вставляємо скопійований код у другий рядок і подвійні лапки замінюємо на одинарні (апострофи). Запам’ятайте: це потрібно робити завжди, інакше функція не спрацює. У результаті повинно вийти наступне:
5. Категорія
Те ж саме робимо і з категорією. Оскільки на нашому сайті трохи незвично реалізована функція категорій, розберемо на прикладі іншого сайту. Робимо абсолютно все те ж саме.
Як я вже сказала, на нашому сайті цей трюк виконати не вдалося, тому що обрана категорія не прописується в вихідному коді. Але вихід ми все-таки знайшли. У наших статтях ми використовуємо мікророзмітку Schema.org типу Article. І в ній ми кожен раз вручну прописуємо категорію статті. Тому ці дані нам все-таки вдалося витягнути.
Заходимо в код. Знаходимо там мікророзмітку. Рядок з категорією. Зверніть увагу, у рубрики є атрибут content (він нам знадобиться пізніше).
Копіюємо Xpath і вставляємо в другу рядок віконця. У третьому рядку прописуємо атрибута content.
Чому у випадку з датою ми не прописували атрибут, а тут прописали? Чесно, не можу пояснити це грамотно, т. к. я не програміст, лише маркетолог. Тому скажу просто: якщо функція не спрацьовує, значить потрібно спробувати прописати атрибут. Метод наукового тику завжди актуальне 🙂
6. Коментарі
Кількість коментарів видобувається за таким же принципом, по ідеї, не повинно викликати у вас труднощів. Однак тут є одне «але». Якщо ви використовуєте Disqus або який-небудь інший сервіс, який динамічно змінює дані, ця функція не спрацює. Як визначити, чи входите ви в цю категорію чи ні? Для цього зайдіть у вихідний код сторінки (ctrl + u) і спробуйте пошукати там фразу, яку ви бачите в блоці з коментарями. Наприклад, якщо Disqus пише:
Заходимо у вихідний код і шукаємо там цю фразу. Як бачите, там її немає:
Як зібрати ці дані, крім як вручну мені, на жаль, поки невідомо. Як розберемося, обов’язково поділюся з вами цією інформацією.
7. Facebook, Twitter, Google+
Розшарювання в Фейсбуці, Твіттері і Гугл+ збираються дуже легко, буквально в два кліка. Ви просто вибираєте розділ Social, потрібну соцмережа і вставляється в з’явилася рядок URL сторінки. Елементарно. Дуже шкода, що творці цього плагіна не включили в свій список Вконтакте. Тоді ціни б йому не було.
8. Вконтакте
А ось тут у більшості користувачів, що не мають навичок програмування, може виникнути проблема. Скільки ми билися над плагіном Seo Tools, скільки не намагалися, але зібрати розшарювання Вконтакте цим способом нам не вдалося. Тому єдиним рішенням цієї проблеми стало створення спеціального скрипта, який посилає запит на сервер Вконтакте і отримує відповідь у вигляді кількості розшарювання. Якщо хто знає, як це можна зробити по-іншому, будемо дуже вдячні, якщо ви поділитеся з нами в коментарях. А тим, у кого немає можливості створення такого скрипту, доведеться збирати вручну. Інструкцію по його створенню дати ми вам не можемо, оскільки скрипт пишеться індивідуально під кожен сайт.
9. Беклінків
Плагін Seo Tools пов’язаний з сервісом Majestic Seo, за допомогою якого можна зібрати беклінків. Але сервіс платний і щоб отримати доступ до його можливостей, необхідно заплатити 2400 рублів.
Тим, у кого грошей немає, хто просуває свій сайт самостійно, доведеться збирати ці дані вручну. У цьому вам допоможе сервіс ahrefs. Вводимо посилання і дивимося кількість беклінків. Дуже зручно, але у даного сервісу (у безкоштовній версії) є один жирний мінус – в день можна перевіряти не більше 10 лінків. Так що, якщо у вас великий сайт, все-таки доведеться розщедритися.
Що вийшло?
В результаті у нас вийшла ось така табличка.
Поки це просто дані. І з першого погляду незрозуміло, яка стаття виявилася більш ефективною, а яка – менш. Щоб обробити цю інформацію, прочитайте наступну частину цієї статті – «Аналіз контенту. Частина 2. Обробка даних».
P. S. Сподобався матеріал? Поділіться ним зі своїми друзями. Будемо вдячні!