Влияние зашифрованных данных в URL кампании на SEO - PullRequest
0 голосов
/ 23 марта 2012

Я хочу отслеживать входящий трафик на сайт из кампаний.Ссылка на кампанию может быть отправлена ​​по электронной почте или опубликована на другом веб-сайте.Когда запрашивается ссылка на кампанию, необходимо отслеживать следующие значения:

  • уникальный ссылочный идентификатор письма, на которое была отправлена ​​ссылка
  • идентификатор партнерской ссылки
  • utm_source (Google Analytics)
  • utm_campaign (Google Analytics)
  • utm_medium (Google Analytics)
  • ... (возможно, другие значения в будущем)

Я мог бы добавить эти значения в строку запроса URL-адреса, но мне не нравится такой подход, поскольку веб-сайт использует хеш-часть URL-адреса для идентификации запрошенного содержимого AJAX.Строка запроса идет перед хеш-частью, и URL-адреса выглядят ужасно.Также проще обрабатывать отслеживание кампании на сервере, если все URL-адреса кампании обрабатываются одним и тем же обработчиком URL-адресов.

Мое решение состоит в том, чтобы зашифровать значения, которые я хочу отслеживать, плюс целевой URL-адрес с помощью AES изакодировать это значение с Base64.Полученное строковое значение используется в URL-адресе кампании.Например: http://www.example.com/campaign/XXX, где XXX обозначает закодированную строку.

На сервере закодированная строка декодируется и дешифруется.Полученные значения отслеживания используются для отслеживания входящей ссылки кампании, и, наконец, сервер перенаправляет на целевой URL с перенаправлением HTTP 301.

Мои вопросы:

  1. Что такоеВлияние этого подхода на SEO?
  2. Должен ли я добавить ключевые слова целевого URL в URL кампании?
  3. Как насчет перенаправления?Что делать, если URL-адрес кампании сокращен с tinyurl.com для использования в Twitter или Facebook?Это приводит к цепному перенаправлению (два последующих перенаправления).Оказывает ли это негативное влияние на SEO?
  4. Помогут ли URL моей кампании SEO или есть лучшие способы сделать это?

Спасибо.

1 Ответ

0 голосов
/ 26 марта 2012

Я думаю, ты слишком обдумываешь это. Google знает, что нужно игнорировать параметры строки запроса utm_ *, и они обычно доступны только на URL-адресах, которые вы публикуете сами (например, для отслеживания электронной почты, Twitter, Facebook или других кампаний) - ни один из них не несет в себе много "сока" (если есть) от Google так что с точки зрения SEO это не проблема.

Что касается ключевых слов, это большая работа для небольшого, нулевого или потенциально даже отрицательного значения.

Кампания и другие параметры отслеживания помогут вам создать лучший веб-сайт (если вы обратите внимание на то, что вам говорят), а лучший веб-сайт поможет вашему SEO. Укороченные URL-адреса могут быть в порядке, но они не собираются помогать help , и в некоторых случаях они могут усложнить отслеживание GA (в случае перенаправления используются несколько специальных правил определить, какой запрос считается просмотром страницы).

Мэтт Каттс (из Google) однажды сказал: думая о веб-индексаторах, думайте, что они тупые, поэтому не делайте ничего, что могло бы их запутать. Это хороший совет.

...