- Інформаційна архітектура та Карти сайту
- Robots.txt
- JavaScript & SEO
- Елементи HTML
- Продуктивність і безпека
- SEO: це робота кожного
Чому веб-розробники повинні дбати про SEO? Це може здатися самою сутністю «не моєї роботи». Розробники будують сайт. Творці вмісту заповнюють сайт вмістом. Якість вмісту, а також зусилля розробників змісту - це те, де SEO живе. Чи не так?
Справа в тому, що веб-розробники можуть зробити багато чого для збільшення видимості пошукової системи сайту. Це означає, що якщо ми розглядаємо SEO як чужу роботу, ми зберігаємо творців контенту та продуктивність веб-сайту.
Є три етапи SEO:
Необхідно знайти вміст
Вміст потрібно індексувати
Вміст має бути високоякісним
Перші два - це відповідальність команди розробки. Щоб допомогти розробникам Drupal і WordPress виконати цю відповідальність, я нещодавно мав привілей хостингу вебінар з співзасновником & CEO Yoast Joost de Valk . З цієї розмови, тут п'ять ключових способів, що веб-розробники повинні бути внесок у SEO.
Інформаційна архітектура та Карти сайту
Архітектура вашого сайту значно вплине на те, як пошукові системи індексують сайт. Перш ніж почати створення нового сайту, важливо враховувати:
Які типи вмісту будуть розміщені на сайті
Як буде організовано вміст
Як відвідувачі будуть подорожувати по сайту
Joost радить, щоб кожна сторінка сайту мала «шлях до клацання», спосіб переходу людей до цієї сторінки за допомогою навігації, включаючи навігаційне меню та внутрішнє зшивання. Заманливо покладатися на внутрішню функцію пошуку, але боти не використовуватимуть її. Ваш сайт повинен мати шляхи кліків через вміст.
Коли ви успадковуєте сайт без цієї чіткої структури, створення структури має бути пріоритетом. Зробіть ваш сайт більш судноплавним для людей, і він буде більш судноплавним для пошукових систем та інших способів доступу.
Ви повинні створити XML карта сайту так само. Цей індекс дозволить вам використовувати його Консоль пошуку Google щоб побачити, як працює ваш сайт.
Robots.txt
Файл robots.txt є одним з найпотужніших, найменш зрозумілих способів взаємодії розробників з пошуковими системами. Це невеликий текстовий файл, який першим перевіряє ботів, коли вони приходять на ваш сайт. Вміст файлу повідомляє ботам, які сторінки або каталоги їм дозволяється сканувати.
Зауважте, що заборона сторінки не перешкоджатиме показу в результатах пошуку; воно лише утримуватиме ботів від сканування сторінки. Якщо достатньо джерел третьої сторони посилаються на заборонену сторінку, вона може відображатися в рейтингах. Використовуйте метатег NOINDEX для сторінок, які потрібно повністю видалити з пошуку.
Найкраще робити щадне використання файлу robots.txt - деякі розробники розміщують практично все, але в ідеалі його можна використовувати лише для розділів вашого сайту, які не є вашим основним фокусом або найкращим вмістом.
Йост і його команда в Йоаста мають чудове керівництво по robots.txt кожен розробник повинен прочитати. Вона пояснює, коли і коли не додавати сторінку до файлу.
JavaScript & SEO
Раніше об'єкти JavaScript були практично непрозорі для роботів - вони сканували HTML і текст сайту, але не відображали всю сторінку. Проте зараз Google робить сторінку повністю, тому об'єкти JavaScript можуть сприяти SEO.
Однак Google перестає відображати вашу сторінку приблизно через 5 секунд. Тому варто переконатися, що ваш найцінніший вміст буде відображено під час цього вікна. (Ви повинні переконатися, що ваш сайт відображається не більше ніж за 5 секунд для безліч причин , пам'ятайте, але реальність деяких сайтів з важкими Javascript-властивостями полягає в тому, що вони цього не роблять). Якщо ви сумніваєтеся, скористайтеся консоллю пошуку Google, щоб отримати та відобразити сторінку, і ви зможете побачити, що бачить бот. Потім перевірте вашу аналітику, щоб переконатися, що під-сторінки, на які ви посилаєтеся в JavaScript, індексуються.
Елементи HTML
Існують деякі HTML-теги, призначені виключно для розробників вмісту: назви, мета-описи, теги h2 і т.д. Ці три, однак, корисні з боку розробників.
Структуровані дані зростають для Google та інших інструментів. Ці теги допомагають Google ідентифікувати елементи сторінки, наприклад, автора сторінки, який тип вмісту й ін. Ця інформація може впливати на рейтинг і допомагатиме вашому сайту відображатися в фрагменті. Envato має приємний Вступ до розмітки структуризованих даних щоб допомогти вам розпочати роботу
Канонічний тег - це шлях для визначення пріоритетів певної URL-адреси для вмісту, який може бути дубльованим - він повідомляє Google: "Це версія цієї URL-адреси, яку я хочу в індексі." Наприклад, якщо ви розміщуєте посилання на Facebook і Twitter з різними тегами UTM, Canonical допоможе визначити пріоритетність найчистішої версії URL-адреси. Перевірте Yoast канонічний путівник для чого і як використовувати тег.
Hreflang - це тег, який дозволяє повідомити Google на якій мові стоїть сторінка. Це проста ідея з досить заплутаним виконанням, але якщо ваш сайт має кілька мов, варто перевірити Довідник компанії hreflang від Google .
Продуктивність і безпека
Швидкість і чутливість вашого сайту завжди були важливою частиною досвіду кінцевого користувача, і пошукові системи також знають про це. Google наразі розглядає швидкість і час роботи як фактори ранжування. Це має сенс: мета компанії Google полягає в тому, щоб рекомендувати сторінки, які будуть відповідати потребам споживачів, і споживачі мають дуже мало терпіння для повільного завантаження сайту.
Безпека - це ще один елемент, який набуває значення як фактор ранжирування. У 2014 році компанія Google оголосила про те, що HTTPS буде рейтинговим сигналом у пошукових системах, і він має пріоритетні сайти з HTTPS над незахищеними сайтами. Це не є необов'язковим - з багатьох причин, включаючи SEO, HTTPS має бути стандартним .
Найпростішим способом вирішення цих проблем є вибір хосту, який має високу репутацію для продуктивності та безвідмовної роботи. Пантеон не тільки забезпечує таку чуйність, але й ми включають HTTPS з нашим Глобальним CDN, для кожного рахунку на нашій платформі.
SEO: це робота кожного
Як веб-розробники, ми хочемо бачити сайти, які ми розробляємо. Видимість пошукової системи є основним компонентом приведення цієї аудиторії. SEO не тільки для творців контенту. Те, як ми розробляємо та впроваджуємо сайт, різко впливає на рейтинг сайту, на краще чи на гірше. Давайте переконаємося, що це на краще.
Вам також може сподобатися:
Теми:
Чи не так?