- 1) Планирование структуры URL, ориентированной на человека и SEO
- 2) Знать некоторые основы того, как JavaScript и AJAX влияют на Google Tag Manager и Google Analytics.
- 3) Иметь четкую страницу подтверждения действия или сообщение для каждого действия
- 4) Не обрезайте параметры запроса при перенаправлении целевой страницы
- 5) Используйте атрибуты class и id на интерактивных элементах
- 6) Избегайте использования фреймов для основного контента
- 7) Создать новую учетную запись для нового клиента, а не собственности
- Выводы
Дизайн и разработка сайта - это сложный процесс, который включает в себя множество различных аспектов. Хотя основное внимание обычно уделяется вопросам визуального дизайна, контента и функциональности, некоторые технические детали, которые могут повлиять на вашу цифровую аналитику, как правило, остаются позади.
Я хотел бы поделиться своей мыслью о 7 вещах, которые стоит учитывать при разработке веб-сайта, чтобы уберечь вас от потери данных о поведении пользователей и сделать их более удобными для реализации Google Analytics.
Надеемся, что это может стать руководством для веб-разработчиков, владельцев веб-сайтов и маркетологов, чтобы избежать часто допущенных ошибок и следовать передовым практикам как можно раньше.
1) Планирование структуры URL, ориентированной на человека и SEO
URL-адреса в цифровой аналитике являются лицами страниц вашего веб-сайта, поэтому для анализа содержимого веб-сайта и поведения посетителей URL-адреса страницы должны четко идентифицировать страницу.
Я считаю, что подобные URL-адреса обычно являются плохим выбором: www.example.com/index.php?lang=1&page=43&category=5
Просматривая такой URL в отчете о содержании, вам будет сложно определить, о чем эта страница. Такие URL-адреса называются динамическими , поскольку они содержат имена параметров (в данном примере lang, страницу, категорию) и их значения.
Гораздо лучше было бы иметь такой URL-адрес www.example.com/en/marketing/2015-trends
Понятно, что страница на английском языке, раздел маркетинга, содержит статью о тренде 2015 года. В Контенте или любом другом отчете вы можете легко идентифицировать, фильтровать и анализировать данные на этой конкретной странице или во всех статьях в разделе маркетинга. Такие URL-адреса называются статическими, и они необходимы для большинства страниц.
Популярные CMS (системы управления контентом), такие как WordPress, Drupal и другие, предлагают возможность иметь читаемые статические URL-адреса или «чистые URL-адреса» - просто нужно включить их. Для нестандартных систем CMS используйте опции перезаписи URL - попросите разработчиков сделать это или переписать URL google .htaccess.
С другой стороны, вам также могут понадобиться динамические страницы - это страницы, которые изменяют свое содержимое на основе предыдущих действий пользователя, таких как страница поиска по сайту или фильтры продукта. Если все динамические страницы создаются с одним и тем же (статическим) URL-адресом для разных пользовательских запросов или действий, при настройке Google Analytics по умолчанию (без дополнительных настроек) их будет невозможно отследить.
Допустим, у вас есть поиск по сайту - пользователь заполняет форму поиска и перенаправляется на страницу результатов www.example.com/search-results . Как видите, поисковый термин не отражен в URL, поэтому невозможно будет увидеть, что именно искали пользователи (опять же, по крайней мере, без дополнительного кодирования). Решением в этом случае будет использование динамических URL-адресов и передача поискового запроса, например, www.example.com/search-results?s=search+query.
Теперь ты можешь настроить отчет о поиске по сайту и если этот параметр важен по техническим причинам и бесполезен для анализа, например, идентификатор сеанса, вы можете легко исключить параметры запроса URL в Google Analytics , В таких случаях использование динамических ссылок было бы более подходящим.
Подводя итог, некоторые хорошие практики URL:
- Используйте статические читаемые URL для статических страниц. Бонус: они тоже есть лучше для SEO и пользователей !
- Придерживайтесь выбранной структуры URL . Если похожие страницы имеют разную структуру URL-пути, например www.example.com/banana-article для одной статьи и www.example.com/articles/cooking/grape-article, это затруднит анализ ваших отчетов. Выберите одну структуру и придерживайтесь ее. Подсказка: лучше отображать имена категорий или разделов в URL-адресах, анализировать как конкретные страницы, так и весь контент в определенной категории или разделе.
- Для многоязычных сайтов используйте отдельные URL для каждого языка , с 2-3-буквенным кодом языка в начале или путем URL-адреса. Если изменение языка не отражено в URL (да, это редко, но время от времени его можно увидеть), у поисковых систем возникнут проблемы с правильной индексацией вашей веб-страницы, у вас будут проблемы с рекламными кампаниями на разных языках (URL для конкретные языковые версии). Также вы не сможете узнать, какую языковую версию читали посетители.
- Используйте динамические URL-адреса для динамических страниц или для передачи дополнительных параметров, таких как поисковый запрос для результатов поиска по сайту, фильтры, идентификатор транзакции или другие динамические параметры, которые важны для анализа или функционирования веб-сайта.
2) Знать некоторые основы того, как JavaScript и AJAX влияют на Google Tag Manager и Google Analytics.
JavaScript - это язык программирования, используемый для различных взаимодействий с веб-страницей, таких как проверка формы без перезагрузки страницы, переключение вкладок, запуск ползунков изображений, отображение модальных окон и т. Д. Он также используется Google Analytics для отправки данных на серверы GA.
AJAX (асинхронный JavaScript и XML) - это способ обмена данными с сервером и изменения частей веб-страницы без перезагрузки всей страницы. Хотя «простой JavaScript» может работать только с данными, загруженными в браузер, AJAX позволяет подключаться к другим источникам данных и обновлять некоторые части страницы, например, когда вы прокручиваете свою временную шкалу Facebook и видите, что все больше и больше нового контента постоянно добавляется ниже.
Начнем с влияния на отслеживание страниц. По умолчанию Google Analytics отслеживает просмотры страниц, которые загружаются в окне браузера, и запускает трекер страниц Google Analytics. Когда пользователь генерирует действия, которые происходят в фоновом режиме, без фактической перезагрузки страницы, Google Analytics не может идентифицировать и отслеживать это. В результате вы не получите данные о формах JavaScript / AJAX, ползунках содержимого, фильтрах, щелчках вкладок содержимого, разбивателях страниц, модальных всплывающих окнах и других взаимодействиях.
Если такой динамический контент без изменения URL необходим, виртуальные просмотры страниц или же События может использоваться для отправки «принудительного» удара и отслеживания действий, не обнаруживаемых стандартным трекером GA. Это потребует от разработчиков добавления дополнительного кода JavaScript в исходный код веб-страницы и / или (лучше) с помощью Google Tag Manager (GTM).
В то время как Google Tag Manager позволяет специалисту по цифровой аналитике настраивать Google Analytics с гораздо меньшим участием клиентов в ИТ-команде, что облегчает жизнь для всех, тем не менее, есть некоторые вещи, которые следует учитывать. Без вдаваясь в технические детали Просто убедитесь, что вы используете функцию warnDefault () вместо возврата false при перезаписи действия элемента по умолчанию, например, при нажатии кнопки отправки формы или модальных оконных ссылок. Это гарантирует правильное отслеживание, поскольку возвращение false заблокирует событие от запуска.
Наиболее популярным примером необходимости дополнительного кода являются формы AJAX, чтобы знать, когда форма была отправлена. Некоторые плагины контактной формы Worpdress можно легко настроить для отправки события GA или уровня данных GTM, что действительно здорово. Иногда вы также можете добавить небольшой фрагмент кода JavaScript к сообщению «Спасибо», которое будет невидимым для посетителей, но будет отслеживать действие.
Поэтому, если вы планируете использовать много взаимодействий на основе JavaScript / AJAX, которые вы хотите отслеживать, чтобы понять поведение пользователей, лучше проконсультироваться со специалистом Google Analytics или агентством, чтобы найти стратегию и решения для отслеживания.
3) Иметь четкую страницу подтверждения действия или сообщение для каждого действия
Как для аналитики, так и для улучшения взаимодействия с пользователем веб-сайт должен предоставлять подтверждающие сообщения или страницы после таких действий, как подписка по электронной почте, отправка контактной формы, покупка и другие. И они могут (должны) отслеживаться как цели для оценки конверсий из разных кампаний и источников трафика.
Как правило, я бы посоветовал иметь отдельные URL-адреса для страниц подтверждения (или «Спасибо»), отражающих результат действия.
Пример: на странице www.example.com/checkout есть форма покупки. Если действие предполагает более одного сценария, например, покупка была успешной или неудачной, для каждого сценария также должны быть отдельные URL-адреса. Здесь вы можете использовать как динамические, так и статические URL:
- URL успешной покупки - www.example.com/checkout?status=success или www.example.com/checkout/thank-you
- Неудачный URL покупки - www.example.com/checkout?status=failed или www.example.com/checkout/failed
Таким образом, вы можете легко настроить цели Google Analytics для успешных покупок и сможете анализировать количество и источники трафика отдельно для неудачных и успешных действий.
С отдельной страницей (URL) это будет проще, поскольку для этого потребуется только настройка цели через интерфейс, поскольку для встроенных / модальных сообщений вам потребуется добавить дополнительный код JavaScript, чтобы отправить запрос в Google Analytycs.
Отслеживание этих действий дает вам более ценные данные для анализа. И посетители сайта будут иметь больше доверия и уверенности при использовании вашего сайта, если они увидят четкое подтверждение после выполненных действий.
4) Не обрезайте параметры запроса при перенаправлении целевой страницы
Если страница имеет переадресацию, например, с домена без www на домен www, или после перемещения целевой страницы на новый URL-адрес, убедитесь, что параметры запроса (это то, что идет после символа? В ссылке) не усекаются. Потеря параметров Google Analytics utm или gclid AdWords из-за перенаправлений приведет к тому, что Google Analytics будет определять источник трафика и кампанию не так, как вы этого хотели, и потерять ценные данные.
Чтобы избежать этого, проверьте URL-адреса целевой страницы для перенаправления и убедитесь, что теги Google Analytics / AdWords не обрезаются. И, пожалуйста, сохраните параметр запроса по умолчанию при разработке перенаправлений URL.
5) Используйте атрибуты class и id на интерактивных элементах
Чтобы идентифицировать конкретный элемент, который вы хотите отслеживать (с помощью прослушивателей GTM или пользовательских селекторов), вы можете использовать идентификатор элемента или класс, по которому щелкнули. Если кликабельный элемент, например гиперссылка, не имеет атрибутов class или id, вам нужно будет искать обходные пути - иногда использование URL-адреса элемента - это простой путь, в то время как в других ситуациях вам нужно будет определить родительский класс элемента и выполнить другой JavaScript кодирование. Таким образом, добавляя классы или идентификаторы в интерактивные элементы, настройка Google Analytis будет намного проще.
Вы должны использовать одни и те же классы для группировки похожих объектов (например, всех кнопок призыва к действию) и уникальных классов или идентификаторов для идентификации уникальных элементов. Например, для разделения кнопок вызова и колонтитула в нижнем колонтитуле.
Тем не менее, в некоторых ситуациях потребуется добавить встроенный JavaScript, как действие по нажатию кнопки или внутри какой-либо функции JavaScript.
6) Избегайте использования фреймов для основного контента
Иногда использование iframe оправдано, например, для встраивания видео или сторонних виджетов. Но вы, как правило, не хотите вставлять целую страницу или важную часть контента. Использование iframe для содержимого главной страницы может генерировать несколько просмотров страниц, а если содержимое iframe находится в другом домене, винт реферальных данных. Вот тема о iframe в справочном центре Google Analytics.
К счастью, сайты iframe (почти) вымерли, и это не будет популярной проблемой.
7) Создать новую учетную запись для нового клиента, а не собственности
Google Analytics имеет следующую иерархию аккаунтов:
Структура аккаунта Google Analytics [через support.google.com] Хотя пользователю на уровне свойств может быть предоставлено право доступа почти ко всем функциям GA (кроме Истории изменений, ссылок AdSense и Управления фильтрами для всех видов), веб-сайты, добавленные в качестве свойств, не могут быть доступны. перенесены из учетной записи, и владельцы учетной записи всегда будут владеть данными веб-сайта Единственным решением получить полный контроль над вашим веб-сайтом Analytics будет создание новой учетной записи и кода отслеживания без предыдущих исторических данных. :(
Надлежащим способом будет всегда создавать новую учетную запись для нового бизнеса. Единственным исключением может быть, если создание отдельного кода отслеживания для одного и того же клиента (для нового промо-сайта кампании или приложения), тогда новое использование собственности будет оправданным.
Вы можете узнать больше об этом в Урок Академии Аналитики с Джастином Катрони ,
Выводы
Часто, особенно если используются разные предварительно настроенные системы управления контентом, не все из упомянутого списка возможно сделать (или вообще не нужно). Существуют способы настройки Google Analytics и GTM и преодоления технических препятствий - некоторые проблемы могут быть легко решены, некоторые могут потребовать небольшого «взлома» или участия ИТ-команды.
Наиболее важным, на мой взгляд, является понимание целей веб-сайта и на ранних этапах (до представления готового веб-сайта iframe-ajax-onepage-flash с плохой юзабилити) сотрудничество не только с веб-разработчиками, но также с отделом маркетинга и цифровой аналитики. SEO, SEO, пользовательский опыт / конверсия и дизайн / пользовательский интерфейс, чтобы создать сайт, который будет инструментом маркетинга и продаж, а не барьером.
Обновление в 2016 году: я сделал Контрольный список для Google Analytics и GTM Friendly Разработка сайтов ,
Похожие
Основы SEO: используйте правильный URL... для печати. Счастливая ошибка, которая может привести к проблемам. Существует множество технических возможностей (в том числе с помощью CSS), чтобы обойти такие Fettnäppfchen. Кстати, это также приводит к необходимости создавать ровно одну страницу для каждого ключевого слова. Это приносит наибольшую пользу и предотвращает ваш собственный сайт в худшем случае. Нет ничего более раздражающего, чем это трафик создавать Как использовать Google Tag Manager для лучшего SEO опыта
... действия. Эта статья в гугле Я просто хотел показать базовый пример в этом посте. Каковы преимущества Google Tag Manager? Почему вы должны использовать менеджер тегов Google? Помимо простого в использовании интерфейса и роскоши, когда все ваши теги и фрагменты кода собраны в одном месте, GTM предлагает несколько отличительных преимуществ для SEO и веб-мастеров. SEO Тампа
... найме поставщика услуг Tampa SEO для оптимизации вашего веб-сайта, у вас может возникнуть множество вопросов, таких как «Что на самом деле включает в себя SEO?». Именно это мы и рассмотрим. Что участвует в SEO? Владельцы бизнеса в Тампе часто задаются вопросом о том, какие изменения потребуются для улучшения поисковой оптимизации их веб-сайта. SEO - это очень многогранная дисциплина, которая затрагивает множество различных областей сайта, включая, помимо Сент-Луис SEO
... Google Найдите в Интернете то, что вы делаете, увеличьте свою экспозицию Развивайте свой бренд и улучшайте свою прибыль Получите экспертные консультации по веб-сайту с экспертами по SEO Получить больше клиентов, больше клиентов и больше доходов Превзойти конкурентов онлайн SEO & SEM для бизнеса в Сент-Луисе Чикагская компания веб-дизайна и SEO - это экспертная SEO-компания, предоставляющая 7 вещей, которые вы должны знать о SEO переводе
... ии в блоге мы объяснили внутренние процессы перевода сайта. Сегодня мы хотели бы предложить вам еще один совет, и поэтому мы объясним, как оптимизировать сайт, переведенный для поисковых систем (SEO). Но сначала давайте взглянем на термин «SEO». SEO означает «поисковая оптимизация». Но что именно? SEO включает в себя все методы, которые помогают повысить видимость сайта в поисковой системе, или, другими словами, все методы, которые гарантируют, что сайт появляется 3 вещи, которые нужно знать о SEO
... для чайников , 80% бизнеса SEO - это мошенничество. Поэтому, прежде чем тратить миллионы, вы должны сначала понять, что они делают с SEO, чтобы мы знали, нужны ли нам консультационные услуги или нет. Если вам это нужно, мы можем узнать, сколько денег нужно потратить и чего мы ожидаем. Правильные ключевые слова Поисковые системы, такие как Google, Bing, Yahoo и т. Д., Заинтересованы в том, чтобы контент был целенаправленным, свежим и хорошим. SEO Консалтинг
Среди нетехнических людей существует общее мнение, что есть несколько вещей, о которых нужно помнить при разработке надежной стратегии цифрового маркетинга. На самом деле это не так. Правда состоит в том, что существуют сотни элементов, которые работают вместе друг с другом, чтобы обеспечить оптимальные результаты из любой дорожной карты SEO. Оттава SEO
... намеревается владеть малым или средним бизнесом, знает, что реклама имеет решающее значение"> SEO услуги в Оттаве Любой, кто владеет или намеревается владеть малым или средним бизнесом, знает, что реклама имеет решающее значение. В то время как из уст в уста, как правило, лучший вариант, интернет-реклама также невероятно важна. Если ваш сайт не может быть найден с помощью простого веб-поиска, вы тратите драгоценные ресурсы и теряете новых клиентов. С поисковой Magento SEO
... Google для SEO-агентства в столице, специализирующегося исключительно на поисковой оптимизации, ботаник снова и снова привлекал их внимание. Супермагнитный SEO для Magento → OnPage Optimierung Kartonkönig SEO сборы
... или аббревиатура поисковой оптимизации - это метод повышения позиции сайта на первой странице Google, почему Google"> SEO или аббревиатура поисковой оптимизации - это метод повышения позиции сайта на первой странице Google, почему Google? Разве это не может быть в другом браузере? Можно, но этот SEO специалист по Google. Действительно, насколько важен SEO для бизнеса? Ну, мы дадим притчу, что это SEO сравнивается с продавцом, который, скорее всего, определяет количество SEO услуги
... для снижения потребления ресурсов. - Контентная стратегия: сегодня для поисковых систем контент является королем. Сайт, не имеющий соответствующего контента для пользователей, не имеет хорошей репутации, поэтому его позиционирование зависит от наших действий на данный момент. - Структурируйте сайт для удобного путешествия и улучшайте известный «Пользовательский опыт». - Улучшить заголовки и описания сайта: на уровне кода необходимо объявить ключевые слова, которые определяют
Комментарии
На этот раз моя статья о SEO - это не SEO-тест или совет, а открытый вопрос: как Google делит популярность страницы?На этот раз моя статья о SEO - это не SEO-тест или совет, а открытый вопрос: как Google делит популярность страницы? И мой вопрос в основном состоит в том, как поисковая система вычисляет долю популярности и PageRank, передаваемых по каждому типу ссылок, особенно в случае nofollow, пустых ссылок, javascript или дублированных ссылок. Некоторое время назад я провел тест, чтобы убедиться, что Google учел все ссылки со страницы A на страницу B. Чтобы выяснить, я проверил фиктивные Как люди могут просто продолжать покупать эту услугу и, в конечном итоге, не получить плохие отзывы и / или не исчерпать потенциальных клиентов после того, как их ужалили плохие ссылки?
Как люди могут просто продолжать покупать эту услугу и, в конечном итоге, не получить плохие отзывы и / или не исчерпать потенциальных клиентов после того, как их ужалили плохие ссылки? Ответ несколько сложен, но я упросту его, сказав, что у SEO есть и темная сторона. Некоторые называют это «черной шляпой» SEO после того, как Мэтт Каттс назвал это в одном из интервью. Я думаю, это крутое имя. Дело в том, что есть несколько типов веб-ресурсов, на которые вы можете указывать Бесполезно, если вы найдете умного парня, который знает больше, чем Google, потому что вы не знаете, если эта информация поступает к вам, не думаете ли вы, что Google больше не знает этого?
Бесполезно, если вы найдете умного парня, который знает больше, чем Google, потому что вы не знаете, если эта информация поступает к вам, не думаете ли вы, что Google больше не знает этого? Преимущество, которое мы имеем перед Google, состоит в том, что мы люди, а это не так, его действия заранее продуманы и основаны на часто статических аргументах. Любая подсказка, заставляющая Google подозревать, что ссылки, отправленные на основной сайт, принадлежат вам, положит вам конец. Не зная истории, как мы можем узнать, был ли домен удален из-за того, что сайт был оштрафован или веб-мастер больше не хотел его?
Не зная истории, как мы можем узнать, был ли домен удален из-за того, что сайт был оштрафован или веб-мастер больше не хотел его? Очевидно, что домен имеет достойный профиль ссылки, иначе он не будет ранжироваться. Я не думаю, что есть какие-либо сомнения, что этот домен передаст некоторый сок. Мы избегаем перепродажи доменов, на которых есть SEO-спам . Я иногда сохраняю и создаю спамовые SEO-домены? Безусловно, я думаю, что они все еще могут иметь Вы уже реализовали это до того, как прочитали эту статью, или вы собираетесь сделать это прямо сейчас, после того, как закончите эту часть?
Вы уже реализовали это до того, как прочитали эту статью, или вы собираетесь сделать это прямо сейчас, после того, как закончите эту часть? Дайте нам знать ваши истории успеха местного бизнеса в комментариях! Это гость Райан Гулд Райан - вице-президент по стратегии и маркетинговым Каковы, по вашему мнению, параметры оптимизации SEO, которые веб-мастер не должен упускать из виду?
Каковы, по вашему мнению, параметры оптимизации SEO, которые веб-мастер не должен упускать из виду? Конечно, мы всегда должны отдавать приоритет контенту. Когда создается ценность, люди ценят то, что вы делаете, и если они это ценят, люди также ценят это. Как вы монетизируете свою работу, если вы это делаете? В настоящее время пакет включает в себя исключительно инструмент Structural SEO Analysis, который является бесплатным и открытым для сообщества (и всегда Какой плагин лучше для SEO: Premium SEO Pack или WP Full SEO?
Какой плагин лучше для SEO: Premium SEO Pack или WP Full SEO? Пожалуйста, поделитесь своим мнением или опытом в комментариях! Последнее обновление: 14.1.2015 Несколько страниц для одного и того же контента, в то время как вам говорят, что контент должен быть уникальным, рискуя быть оштрафованным Google ?
Несколько страниц для одного и того же контента, в то время как вам говорят, что контент должен быть уникальным, рискуя быть оштрафованным Google ?! Есть ли риск негативного влияния на ваш SEO с помощью этих А / Б или многомерных тестов? А / Б тесты, что это? Принцип теста A / B состоит в том, чтобы отобрать трафик и предложить каждому образцу вариант одного и того же контента, чтобы проанализировать поведение каждого образца и сделать необходимые выводы. Чтобы быть » Или «Какие основные смежные дисциплины онлайн-маркетинга вы должны знать как SEO и почему?
» Или «Какие основные смежные дисциплины онлайн-маркетинга вы должны знать как SEO и почему?» Вызывают разные ответы. Это приводит к калейдоскопическому распространению различных аспектов SEO - от одинокого бойца до менеджера по SEO, иногда с точки зрения технического специалиста, иногда от бизнес-экономиста. SEO это поле для смены профессии. Однако вопросы о возрасте или количестве детей кажутся немного неуместными. Различные пути карьерного роста, лошади-любители SEO или мнения о будущем А так как это просто ссылки, то как обычный пользователь не пускает эти страницы в индекс?
А так как это просто ссылки, то как обычный пользователь не пускает эти страницы в индекс? Кроме того, в этой ситуации могут быть интересные, непреднамеренные действия. Интересно, Аарон Уолл знает, что он автор на Youtube.com? Скорее всего, большинство людей не встретят эти результаты, однако я видел, что они используются для спам-поисковых систем, это Некоторые люди, которые только начинают работать в сфере международного SEO, могут спросить: «Почему мы не можем использовать наши языковые теги?
Некоторые люди, которые только начинают работать в сфере международного SEO, могут спросить: «Почему мы не можем использовать наши языковые теги?» Одна из причин, по которой Google специально не использует эти метки языка или страны в метаданных, заключается в том, что около 90 процентов из них ошибочны. Более того, даже различные системы управления контентом и плагины ошибаются. Это еще большая проблема, когда люди используют инструменты локализации или некоторые
Php?
Com/search-results?
Com/checkout?
Com/checkout?
О то, что идет после символа?
Каковы преимущества Google Tag Manager?
Почему вы должны использовать менеджер тегов Google?
Найме поставщика услуг Tampa SEO для оптимизации вашего веб-сайта, у вас может возникнуть множество вопросов, таких как «Что на самом деле включает в себя SEO?
Что участвует в SEO?
Но что именно?