Последнее обновление:
Где расположить счетчик количества посещений?
Понятно, что компромисс тут едва ли возможен. Поэтому - давайте разберемся.
Существуют две противоположных рекомендации о местоположении счетчиков посещений:
- В начале страницы
- В конце страницы
Счетчик количества посещений в начале страницы
Выгода от расположения счетчиков в начале страницы может заключаться в том, что посетитель еще не успел даже посмотреть, что именно содержится на открываемой им странице, а счетчик уже сработал, зафиксировал время, когда пользователь открыл страницу. И пока страница открывается, пользователь, скорее всего, не покинет страницу. При этом общее время, которое провел пользователь на странице, фиксируемое счетчиком, будет немного выше, чем когда счетчик будет расположен в конце. При этом, даже если пользователь просто откроет, а потом сразу закроет страницу, счетчик, скорее всего, сработает.
Вместе с тем, очень малое время нахождения пользователя на странице (менее 15 секунд) считается отказом. Если при помощи длительного открытия страницы (более 15 секунд) пытаться удержать на ней пользователя - так, видимо, он не дождется и закроет ее, предпочтя более удобный и быстрый сайт. Если же страница сайта открывается достаточно быстро (1...2 секунды), то, в указанном смысле, не имеет значения, где конкретно расположен счетчик: в начале страницы или в конце. Иными словами, определенный смысл расположения счетчика в начале страницы будет лишь в том случае, когда страница сайта открывается довольно медленно.
Вместе с тем, следует заметить, что счетчики, нередко, срабатывают медленно. Это связано с тем, что они, как правило, расположены на сторонних сайтах, а последние обычно - перегружены запросами. Поэтому счетчик может загружаться, в сложных случаях, вплоть до одной или нескольких минут, что, конечно, недопустимо, так как его загрузка будет тормозить загрузку других скриптов и отрисовку страницы браузером.
Счетчик расположен в конце страницы
Как правило, на подавляющем большинстве сайтов, счетчики находятся ближе к концу страницы (в футере). При этом страница спокойно загружается, выполняются лишь первоочередные скрипты, требующиеся для ее каечтсвенного отображения, после чего пользователь может приступать к просмотру контента. А пока он смотрит - подгружаются скрипты, находящиеся в конце страницы, в частности, счетчик.
Кто бы что ни говорил о SEO, все-таки, мы настоятельно рекомендуем располагать счетчики В САМОМ КОНЦЕ страницы, но никак не вначале. Ибо загружаются они, как правило, медленно (а иногда – вообще не могут загрузиться до конца, браузер по истечении времени принудительно прерывает загрузку). И, будучи расположенными в начале или в середине страницы, тормозят ее загрузку и отрисовку браузером.
Что, в свою очередь, создает негативное впечатление пользователя, ожидающего, ну, когда же прекратится, наконец, сей процесс. Поэтому, скорее всего, он может попросту закрыть страницу, не дождавшись. Либо может прервать загрузку (довольствуясь тем, что успело загрузиться) с мыслью: поскорее бы уйти с такого тормозного сайта. В любом случае, даже если он и дождется конца открытия страницы, уж едва ли ему захочется посетить какие-либо другие ресурсы на просматриваемом сайте: ведь они тормозящие, тратят его ДРАГОЦЕННОЕ(!) время. В итоге - вот Вам и SEO… В итоге - размещение счетчика в конце страницы, хотя и немного снизит оценочное время нахождения пользователя на странице, но зато не создаст препятствий для пользователя, что может способствовать увеличению глубины просмотра сайта.
Поэтому, не стоит ничего выдумывать. Целесообразно располагать элементы html страницы, по возможности, в том порядке, в котором они представляют ценность для пользователя: наиболее важные, актуальные блоки скриптов лучше располагать в начале; тогда как второстепенные (а счетчики пользователю, за редким исключением, не нужны вообще; ведь не зря и программа AdBlock содержит подписку, которая удаляет их) следует расположить пониже.