- URL-адрас з кампаніяй Нумар тэлефона З'явіўшыся ў якасці 404
- Карэктнае Націсніце для выкліку нацэнка
Для многіх з нас, якія працуюць у тэхнічнай SEO для агенцтва, першы этап любога новага выйгрышу кліента павінен выканаць аўдыт сайта. У той час як многія ўстановы будуць мець свае ўласныя працэдуры найбольш вопытныя спецыялісты пачынаюць з абыходу звязаных праверак і даследаванняў. Калі сайт (і старонкі ў іх) не можа быць шукальнікам, то яны не будуць з'яўляцца ў любым індэксе пошукавай сістэмы, і калі няма нічога індэксуецца, то няма нічога, каб аптымізаваць. (Так што давайце ўсе ісці дадому і гуляць у CoD.)
У рамках праверкі і дыягнастычных працэдур , якія мы прымаем , што для пакрыцця на theMediaFlow, мы паглядзім на любыя выяўленыя памылкі сканавання ў Google або Bing Інструменты для вэб - майстроў. Я хачу падзяліцца з вамі нядаўнім прыкладам некаторых незвычайных памылак, знойдзеных у рамках такога працэсу; што выклікала гэтыя памылкі і як іх выправіць.
URL-адрас з кампаніяй Нумар тэлефона З'явіўшыся ў якасці 404
У гэтай частцы працэсу, які я шукаў, каб вызначыць, колькі тыпаў памылак 404 былі ў гульні, (а не асобнікі памылак 404) і заўважылі, што многія з тысяч агульнай колькасці зарэгістраваных памылак 404 вынікалі вызначанага фармату. Для таго, каб асвяжыць свае ўспаміны Інструменты для вэб-майстроў Google паведамляе URL-шлях, паштовы дамен ...
Для прыкладу сайта , на якім шматлікія памылкі выглядалі наступным чынам :
-
0800% 20111% 201111
нармальна-каталог / 0800% 20111% 201111
нічога, каб бачыць, тут / нармальна-каталог / 0800% 20111% 201111
сумленна-Im-добра / нічога, каб бачыць, тут / нармальна-каталог / 0800% 20111% 201111
-
Арла вочы сярод вас заўважылі, што ёсць агульная тэма і што:
а) усе гэтыя 404 памылкі маюць шэраг у шляху
б) зачыстка% 20 (што азначае, што прастора закадавана) пакінуў бы нам фармат тэлефоннага нумара #### ### #### (г.зн. чатыры лічбы, тры лічбы, чатыры лічбы)
і в) што такі нумары тэлефона фарматавання, які выкарыстоўваецца з 0800, 0843, 0845 і іншымі ня-геаграфічныя тыпаў часта выкарыстоўваюцца як тэлефонныя нумары абслугоўвання кліентаў.
Так што ... вы ведаеце , дзе гэта адбываецца ... Для кожнага URL на сайце, з'явілася другая версія, з дададзеным каталога - што (каталог) з'яўляецца даданне іх уласны нумар тэлефона.
Які час чаму?, Ўзятыя з Know Your Meme
Улічваючы, што сімптом паведаміў (г.зн. URL 404 памылкі для кожнага сапраўднага URL) логікі прапанаваў бы была памылка ў нацэнкай вакол тэлефоннага нумара ў галіне загалоўка сайта, у адрозненне ад дзе-небудзь яшчэ, што можа адбыцца, так што гэта быў мой першы порт заходу.
У Chrome і з дапамогай кода элемента, каб паглядзець на ізаляваным элемент (нацэнкі нумары тэлефона) усё выглядала першакласным. Схема> Арганізацыя нацэнка была на месцы з правільным itemprop, (itemprop = »тэлефон»), так што нічога турботы; Аднак, калі я паглядзеў у іншым месцы ў кодзе я знайшоў наступнае добрыя намеры выкарыстання HREF на нумар тэлефона (па кліку выкліку) нацэнка.
цяпер; спасылаючыся на нумар тэлефона ў адпаведнасці з вышэй, палягчаючы кнопку для выкліку функцыянальных магчымасцяў , так што любы пярэдні канец тэставання , яны , магчыма, зрабілі б паказаць станоўча , што карыстальнік смарт - прылада можа націснуць на нумар тэлефона , каб патэлефанаваць у кампанію. Аднак, у сувязі з пропускам тэл: інструкцыя сінтаксісу быў пабочным эфект стварэння адноснага шляху да файла з нумарам тэлефона ў якасці прыдатка да існуючага URL. Такім чынам, генеруючы тысячы раздражняльных 404 памылак, якія можна было б лёгка пазбегнуць, робячы для значна больш эфектыўны працэс сканавання.
Карэктнае Націсніце для выкліку нацэнка
Каб правільна спасылацца на нумар тэлефона і вырабіць пстрычка для выкліку без генерацыі 404 URL-адрасоў з-за адноснага шляху да файла annoyingness зрабіць наступным чынам:
<a href=" tel: +44#########" itemprop="telephone">
Важнай часткай тут з'яўляецца даданне тэл: інструкцыі, як гэта недагляд гэтага, што таксама стварае адносны URL, і, такім чынам, фармуе нашы памылкі 404. Даданне +44 (код набору UK) была аптымізацыя, так што выклік націсніце да злучыла б незалежна ад іх месцазнаходжання. Я знайшоў гэты кавалак на кліку выкліку спасылкі сапраўды карысны фон чытання, у прыватнасці, што ёсць спіс дадатковых прыкладанняў роднай схемы URI занадта!
Так, дакладна не памылка наватарскай або рэвалюцыйнае выпраўленне, ўзляціць гэты сайт да СЕРПСА ночы; Аднак гэта быў адзін з тых дзіўных мудрагелістых наступстваў простага кода недагляд, якое магло б абцяжаранага сканер і тармозіцца справу прагрэсу мала. Я думаў, што гэта можа быць варта падзяліцца, як прычына таго, чаму з'явіліся гэтыя памылкі 404 не адразу відавочныя.
З падзякай Joost для пацверджання маёй логікі на сінтаксічным недахопе і для абмену майго перакананні ў адносныя URL-адрас, як корань зла
Які час чаму?