Нещодавно мені довелося супроводжувати клієнта з реалізації структуризованих даних (Schema.org) на великому веб-сайті під час розробки нової версії. Після аудиту за допомогою SEO, я розпочав реалізацію з технічною командою Agile. Одним з основних обмежень процесу розробки було: ми не повинні робити сайт публічним! З іншого боку, я вимагав використання SDTT ( Інструмент тестування структуризованих даних Google ) для перевірки коду JSON-LD перед розгортанням на виробництві. Отже, як ми маємо справу з нею?
Я поясню вам, у цьому пості рішення, яке я дав, щоб мати можливість перевірити локальні сайти з офіційними інструментами Google і не тільки SDTT, але й Speed Insight, AMP валідації інструмент, мобільний дружній інструмент .. і т.д.
Вимоги:
- Локальний веб- сервер: WampServer, XAMPP… і т.д.
- Ngrok: дуже зручний інструмент, який дозволяє виставляти локальний хост або додатки брандмауера до “Інтернету”, в нашому випадку до інструментів Google.
- Веб-сайт для перевірки
- Встановіть Ngrok
Ви можете завантажити Ngrok з офіційного сайту: https://ngrok.com/ (Mac, Windows, Linux) - Запустіть локальний хост на потрібний порт (зазвичай 80 або 8080)
- Запустіть Ngrok і вкажіть вибраний порт на етапі 2: bg, наприклад, ngrok http 80, і ми отримаємо цю відповідь
Отже, тут ми бачимо, що сеанс знаходиться в мережі, а це означає, що наш локальний хост виставляється через вказану адресу (субдомен ngrok.io). У моєму випадку це http: //8a6***04.ngrok.io
Якщо я спробую отримати доступ до цієї адреси у своєму веб-переглядачі, я отримую:
Тепер давайте будемо весело тестувати мій веб-сайт за допомогою інструменту тестування структуризованих даних Google. Не забудьте додати каталог, де ви встановили веб-сайт, до URL-адреси ngrok.
Тут я бачу, що у мене є 6 попереджень Схема / подія що я повинен ремонтувати
Заключні примітки:
- Якщо у вас є помилки, переконайтеся, що сеанс ngrok перебуває в режимі онлайн, і у вас немає блоку robots.txt, що блокує Google
- Ця методика корисна для перевірки багатьох технічних засобів SEO (сканування, продуктивність, JS…)
- Він також може бути корисним для тестування декількох пристроїв або віддаленого Dev-SEO візіо
Міжнародний консультант SEO
Отже, як ми маємо справу з нею?