- URL-адреси з номером телефону компанії, що відображається як 404
- Правильно Натисніть, щоб викликати розмітку
Для багатьох з нас, які працюють у сфері технічного SEO для агентства, першим етапом будь-якого виграшу нового клієнта є проведення аудиту сайту. Хоча багато агентств матимуть свої власні процедури, більшість досвідчених фахівців почнеться з перевірками та дослідженнями, пов'язаними з обходом. Якщо не можна сканувати сайт (і сторінки, що містяться в ньому), вони не з’являться в жодному індексі пошукової системи, і якщо нічого не буде проіндексовано, то нічого оптимізувати. (Так що давайте все повернемося додому і граємо в CoD.)
Як частина перевірок і діагностичних процедур, які ми обов'язково розглядаємо в MediaFlow, ми розглядаємо будь-які повідомлення про помилки сканування в Google або Bing Webmaster Tools . Я хочу поділитися з вами недавнім прикладом деяких незвичайних помилок, виявлених як частина такого процесу; що викликало ці помилки і як їх виправити.
URL-адреси з номером телефону компанії, що відображається як 404
У цій частині процесу я шукав, щоб визначити, скільки типів 404 помилок було в грі, (а не випадки помилки 404) і помітив, що багато з тисяч загальної кількості повідомлених 404 помилок йшли в певному форматі. Щоб оновити наші спогади, Інструменти для веб-майстрів Google повідомляють про шлях URL, публікування домену ...
Для наведеного прикладу сайт багато помилок з'явилися наступним чином:
——
0800% 20111% 201111
normal-directory / 0800% 20111% 201111
nothing-to-see-here / normal-directory / 0800% 20111% 201111
honestly-Im-okay / nothing-to-see-here / normal-каталог / 0800% 20111% 201111
——
Орел очима серед вас помітив, що є спільна тема, і що:
а) всі ці 404 помилки мають номер у шляху
б) видалення% 20 (що означає, що пробіл було закодовано) залишить нам формат телефонного номера #### ### #### (тобто чотири цифри, три цифри, чотири цифри)
та c) що таке форматування телефонних номерів, що використовується з 0800, 0843, 0845 та іншими негеографічними типами, часто використовуються як телефонні номери обслуговування клієнтів.
Так що ... Ви можете знати, де це відбувається ... Для кожної URL-адреси на сайті з'явилася друга версія, з доданим каталогом - той (каталог), який є доповненням власного номера телефону .
Який час, чому ?, взяті з Знай свого Meme
Враховуючи те, що повідомляється про симптом (тобто URL-адресу помилки 404 для кожної справжньої URL-адреси), можна припустити, що помилка в розмітках навколо номера телефону в області заголовка сайту, на відміну від будь-де іншої, так це моє місце перший порт заходу.
У Chrome і використовуючи Inspect Element, щоб подивитися на ізольований елемент (розмітка телефонного номера), все виглядало цікаво. Схема> Організація націнка була на місці з правильним itemprop, (itemprop = "phone"), тому нічого подібного; однак, коли я подивився в іншому місці коду, я знайшов наступне благонадійне використання href для номера телефону (для кліків).
Тепер; посилання на номер телефону, як описано вище, полегшувало функціональність "дзвінок за дзвінками", тому будь-яке тестування, яке вони могли зробити, позитивно показувало б, що користувач смарт-пристрою може натиснути на номер телефону, щоб зателефонувати компанії. Однак, унаслідок упущення команди tel: синтаксис мав побічний ефект створення відносної доріжки до телефонного номера як додатка до існуючого URL. Звідси виникають тисячі неприємних помилок 404, які можна легко уникнути, роблячи процес набагато ефективнішим.
Правильно Натисніть, щоб викликати розмітку
Щоб правильно посилатися на номер телефону та впливати на дзвінок без виклику 404 URL-адрес через відносний шлях до файлу, слід робити наступне:
<a href=” tel: +44#########” itemprop=”telephone”>
Важливою складовою тут є доповнення команди tel: це невдача, яка також створює відносний URL і таким чином генерує 404 помилки. Додавання +44 (код для набору Великобританії) - це оптимізація, щоб клік-дзвінок з'єднався незалежно від місцезнаходження. я знайшов цей фрагмент на посилання "дзвінок за дзвінками" дійсно корисний фоновий читання, зокрема, що є список додаткових власних схем URI програми також!
Отже, не зовсім новаторська помилка або революційне виправлення, яке буде ракетно цей сайт до видачі протягом ночі; однак це було одне з тих дивних хитрих наслідків простого пропуску коду, який міг би перешкоджати сканерам і трохи заважати прогресу бізнесу. Я думав, що варто поділитися, оскільки причина того, чому ці 404-х з'явилися, не була очевидною.
Завдяки Joost за підтвердження моєї логіки щодо недоліку синтаксису та ділення своєї віри відносні URL-адреси як корінь зла
Який час, чому ?