Адресът на страницата не винаги е един адрес
За съдържанието и неговата проверка
В тази статия
Идеята за един-единствен, уникален адрес за всеки документ в интернет е теоретичен идеал, който рядко съвпада с техническата действителност. На практика една уеб страница често е достъпна по няколко различни пътя.
Често срещан пример е традиционният префикс www. Домейнът често е достъпен както с този префикс, така и без него, което води до два технически различни адреса с напълно едно и също съдържание.
По подобен начин преминаването към защитени връзки означава, че един сайт може да е достъпен както по по-стария, нешифрован протокол, така и по съвременния, защитен протокол. Докато читателите едва забелязват тези разлики, те създават сериозни затруднения за автоматизираните инструменти за измерване.
Една страница, четири записа
Когато бъде поискана външна графика, сървърът записва адреса на страницата, която съдържа изображението. Тази информация, препращащият сайт, се взема напълно буквално.
Ако посетител дойде през защитения адрес с префикса, броячът записва посещение за точно този низ от знаци. Ако следващият посетител дойде през нешифрования адрес без префикса, системата записва посещение за съвсем различен низ.
Без намеса вътрешната база данни третира тези варианти като напълно отделни уебсайтове. Статистическата страница в крайна сметка показва раздробен списък, в който цялата публика е произволно разпределена между три или четири леко различни версии на един и същ уеб адрес.
Какво струва разделянето
Това раздробяване прави оценката на действителния обхват на един проект излишно трудна. За да намери истинския общ брой, администраторът на сайта трябва ръчно да събере числата от всички различни варианти на адреса.
Освен това разделянето принизява видимата популярност на страницата във всякакви публични класации или списъци.
Много посещаван форум на общност може да изглежда така, сякаш има само част от действителния си трафик, просто защото публиката му е разпределена поравно между защитения и незащитения адрес. Решаването на този проблем изисква обмислен подход за обединяване на входящите данни и представяне на цялостна картина, така че еднаквите страници да се броят заедно.
Един адрес, наложен от сървъра
Най-надеждното решение на този проблем се прилага директно на уебсайта, на който се намира съдържанието. Чрез строги правила за пренасочване на основния уеб сървър администраторът може да гарантира, че всички варианти автоматично пренасочват към един-единствен, каноничен адрес.
Ако някой въведе адреса без префикса, сървърът веднага изпраща на браузъра команда да зареди вместо това версията с префикса.
Така инструментът за измерване винаги получава точно един и същ низ за препращащия сайт и числата се обединяват безупречно в един общ запис в базата данни. Този подход не само подрежда статистиката, но и значително подобрява цялостната структура на уебсайта.
Вместо това: обединяване впоследствие
Когато промяната на сървърната конфигурация не е възможна, самият инструмент за измерване трябва да предлага механизъм за обединяване. Много системи имат вътрешна функция за групиране, която позволява няколко сродни адреса да бъдат свързани помежду си в базата данни.
Сървърът продължава да записва различните варианти, но слоят за представяне ги обединява в един ред на статистическата страница. Това не отстранява структурните несъответствия на самия уебсайт, но ефективно решава проблема с отчетите и дава ясен преглед на общия натрупан брой посещения, без да са нужни външни промени.