Включение Vanity URL с помощью Adobe Experience Manager

При миграции с одной версии сайта на совершенно новый веб-сайт или при переходе со старой CMS на Adobe Experience Manager пользователям часто приходится сталкиваться с двумя вещами: переписывать устаревшие перенаправления URL и обрабатывать тщетные URL.

Миграция может создать горы устаревших URL-адресов, которые необходимо переписать. Вам нужно как-то обрабатывать эти URL-адреса, независимо от того, связаны ли они с SEO-изменением шаблонов URL-адресов, устаревшим лицензионным контентом, к которому вы больше не можете получить доступ, или просто со старыми статьями, которые необходимо перенаправить в новые места.

Таблицы этих URL-адресов обычно создаются при переходе с одной архитектуры сайта на другую, и разработчикам и сотрудникам, как правило, поручается их правильная маршрутизация. Я работал над сайтами с более чем 100 000 устаревших URL . По поручению SEO-команд, их иногда добавляли, используя Splunk, чтобы отобрать список 404, которые пользователи и сканеры создают для сайта, а затем выработать правила перезаписи, чтобы направить эти запросы в соответствующий контент текущего веб-сайта.

По словам Wordstream URL-адрес тщеславия - это «уникальный веб-адрес, предназначенный для маркетинговых целей… пользовательский URL-адрес, который помогает пользователям запомнить и найти определенную страницу вашего веб-сайта».

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

Как правило, вышеуказанные проблемы можно решить с помощью перенаправления 302/301 или сквозной перезаписи (когда URL-адрес не изменяется, но пользователь получает различное содержимое на серверной части). Существует много разных способов обработки перенаправлений, что приводит к созданию множества диких и причудливых решений для их обслуживания и обновления.

Обработка массовых устаревших переписываний
По большей части устаревшие URL лучше всего обрабатываются в Apache, и вы обычно можете использовать Apache RewriteMaps для обработки массовых переписываний для устаревших шаблонов URL, старых 404-х и т. д. Я успешно набрал более 100 000 переписывает в индексированный хеш-файл DBM, и даже крошечные двухпроцессорные облачные серверы смогли справиться с этим абсолютно без проблем. Основная последовательность:

  1. Пусть ваши специалисты по маркетингу, контенту и SEO предоставят вам список - желательно в Excel - всех желаемых перенаправлений URL. Пусть они разбивают его на:
  • Переписывает они хотят быть постоянными (например, 301 перенаправление)
  • Переписывает, через который они хотят пройти (например, /news.htmlpulls контент из /news/2016/current/index.html, но все равно показывает /news.html в браузере пользователя)

2. Экспортируйте эти списки из Excel в текстовые файлы с разделителями табуляции.
3. Сохраните эту текстовую карту в системе контроля версий, чтобы вы могли отслеживать изменения в ней.
4. Кодируйте эту текстовую карту как файл DBM с помощью:

httxt2dbm -i mapfile.txt -o mapfile.map

5. Добавьте директиву в конфигурацию HTTPD с помощью:

Переписать имя карты "dbm: /etc/apache/mapfile.map"

6. Затем добавьте rewriteRules для каждой добавляемой карты в зависимости от способа обработки URL-адресов.

В идеале на вашем CI-сервере должны выполняться команды httxt2dbm, поэтому при обновлении rewriteMaps ваш CI-сервер может извлекать обновленные карты из системы управления версиями, преобразовывать их в DBM, передавать их в Apache и запускать сервер.

Обработка тщетных URL-адресов с помощью модуля AEM Dispatcher
До недавних обновлений не было чистого способа позволить маркетинговым командам самостоятельно обновлять уникальные URL. Я работал с командами, которые написали свое собственное приложение на Java, чтобы дать командам по маркетингу и SEO пользовательский интерфейс для ввода переписанных текстов; вывод автоматически подавался в Apache.

Другие команды пытались обработать все изменения в Sling, но это требовало от разработчиков разбора и загрузки карт перезаписи Sling. Другие по-прежнему пытались напрямую перейти к / crx / de в AEM и вручную редактировать узлы / etc / map на каждом сервере - процесс, который оставлял значительные возможности для ошибок вручную и внесения различий в уровни DEV, STG и PRD приложения.

К счастью, недавние обновления модуля AEM Dispatcher (начиная с версии 4.1.9 модуля) позволяют авторам напрямую контролировать пользовательские URL-адреса из пользовательского интерфейса автора, и они автоматически отправляются издателям, которые затем открывают их для диспетчеров. Это работает очень хорошо - он берет на себя действие по обновлению и поддержанию правил переписывания для тщеславия полностью из рук ИТ и передает его в руки маркетинга, где он принадлежит.

Вот как это сделать:

  • На узлах AEM Publish загрузите и установите VanityURLS-Компоненты пакет из Adobe Package Share или вытащите его и установите вручную в / crx / packmgr .
  • Перейдите к / useradmin в вашем экземпляре публикации и разрешите разрешение «Чтение» для / libs / granite / dispatcher / content / vanityUrls для группы «Все». Сделайте это, дважды щелкнув «Анонимный» пользователь, затем перейдите к «Разрешения» и проверьте столбец «Чтение» для указанного выше пути.
  • Если в настройках диспетчера у вас нет разрешающего доступа, добавьте в диспетчер правило фильтрации, чтобы разрешить вызов тщетного URL-адреса в экземпляре публикации:

/ 0100 {/ type "allow" / url "/libs/granite/dispatcher/content/vanityUrls.html"}

  • Добавьте правило кэширования, чтобы предотвратить кэширование этого URL:

/ 0001 {/ type "deny" / glob
"/libs/granite/dispatcher/content/vanityUrls.html"}

  • Добавьте конфигурацию vanity_urls в ферму:

Файл, определенный в параметре / file, не создается автоматически и не обновляется с интервалом времени, установленным в / delay, а только при выполнении запроса, который не соответствует правилам / filter вашего диспетчера. При сбое он проверяет, существует ли файл - если нет, он сгенерирует и использует его, извлекая /libs/granite/dispatcher/content/vanityUrls.html от издателя. Если он есть, и не старше / задержки секунд, он будет его использовать. Наконец, если он старше / задержка секунд, он обновит его из экземпляра публикации и будет использовать его.

Похожие

Sitecore CMS против Adobe CMS (Adobe Experience Manager)
... adobe.com/modal-offers/gartner-mq-wcm-q3-2017.html"> Adobe Experience Manager (AEM) в качестве ключевых игроков, которые оставили своих конкурентов, таких как Acquia, IBM, Oracle и SDL Tridion. Источник: Гартнер Основываясь на собственном опыте разработки CMS и многочисленных экспертных обзорах, мы подготовили эту статью. Это сравнительный
Настройки SEO и URL - PrestaShop 1.6 - CWIKI.US
... струменты на этой странице помогут вам улучшить присутствие вашего сайта PrestaShop в веб-поиске и, следовательно, привлечь больше потенциальных клиентов. По умолчанию глубокие URL-адреса PrestaShop (то есть конкретные страницы, а не доменное имя в Интернете) довольно неинформативны как для клиентов, так и для поисковых систем: такой URL-адрес, как http://www.myprestashop.com/product.php?id_product=27 не помогает посетителям
«Думайте о веб-сайте как о холсте, где творчество встречается с технологиями». Именно так Лони Старк, директор п...
«Думайте о веб-сайте как о холсте, где творчество встречается с технологиями». Именно так Лони Старк, директор по маркетингу продуктов и индустрии в Adobe, рассказал о новом Adobe Experience Manager. Мне удалось встретиться со Старком на саммитах
Как создать переписывание URL в Magento 2
URL Rewrite - один из самых удивительных инструментов Magento 2, который позволяет редактировать любые URL-ссылки на товар , категория или же CMS страница , После
Оптимизация URL: 5 лучших практик для SEO
На следующем снимке экрана показан пример URL с идеальной анатомией для SEO сайта. Когда вы говорите о SEO с точки зрения содержания на веб-странице, это чаще всего касается ключевых слов. URL страницы является неотъемлемой частью SEO и должен также содержать
Ссылка на Flash с помощью скрипта sIFR
Предисловием к работе Изабель Канивет были эксперты по SEO Себастьен Биллард и Оливье Андрие. © Эйроллс Скрипт sIFR для снятия тормозов с Flash Технология SIFR (Scalable Inman) вспышка Замена) позволяет заменить короткие отрывки стандартного текста веб-страницы (в основном заголовков)
Открытие и расширение ключевых слов с помощью конкурентной разведки
... ся общей проблемой, с которой сталкиваются рекламодатели поисковой системы предприятия, особенно для тех, кто управляет кампаниями в огромном количестве ключевых слов"> Анализ больших наборов данных является общей проблемой, с которой сталкиваются рекламодатели поисковой системы предприятия, особенно для тех, кто управляет кампаниями в огромном количестве ключевых слов. Для многих рекламодателей кампании будут развиваться и развиваться с течением времени, а используемые ими ключевые слова
Просмотрите свой сайт бесплатно с помощью инструментов Moz SEO
Moz является одним из лучших ресурсных сайтов для веб-мастеров, которые хотят улучшить рейтинг своего сайта в поисковых системах. Лучше всего то, что их инструменты предоставляют важную информацию о вашем сайте, конкурентах и ​​возможностях цифрового маркетинга.
Xconomy: Covario расширяет линейку SEO-продуктов Rio с помощью топовой поисковой сделки
Сан-Диего Covario , который предоставляет услуги поискового маркетинга для компаний из списка Fortune 500, говорит сегодня она приобрела Top Local Search, основанную в Сан-Диего фирму, которая предоставляет «гиперлокальные» продукты и услуги поисковой оптимизации (SEO). Covario планирует объединить
Как исправить проверку WordPress YoastSEO
BYBE недавно провел конкурс онлайн-дизайна и попросил пользователей рассказать нам, что им понравилось или не понравилось в нашем веб-сайте, один пользователь любезно сказал нам, что им понравился сайт, однако они могут увидеть несколько проблем в отношении проверки HTML! Ик! Не то, что мы хотим услышать, ведь мы являемся
Расширенный веб-рейтинг и Advanced Link Manager Software Обзор
Часто меня спрашивают, как владельцы бизнес-сайтов могут улучшить рейтинг в поисковых системах, количество посетителей и количество просмотров страниц, чтобы увеличить продажи в Интернете. Конечно, найм настоящего профессионального поискового оптимизатора («SEO»), который имеет проверенный опыт и правильные инструменты для работы, - мой первый ответ. Для тех, кто не может позволить себе нанять профессионального SEO или предпочитает делать это самостоятельно, сейчас я рекомендую вам зарегистрироваться

Комментарии

Fr/url?
fr/url?url= или даже / url? Q = , а в конце URL мы имеем Добавлены параметры, которые обычно всегда начинаются с одной и той же строки символов (например: & amp; sa = * ). Короче говоря, мы должны очистить все это. Используйте функцию поиска / замены и при необходимости удалите параметры URL-адресов, добавленных scraperr, с помощью приведенного ниже макроса (для адаптации, и для этого необходимо выбрать весь диапазон URL-адресов для очистки): Sub
Сколько URL / ключевых слов я могу использовать?
Сколько URL / ключевых слов я могу использовать? Могу ли я использовать этот сервис для сайтов на иностранных языках? Ответ. Мы принимаем один URL-адрес и максимум четыре, восемь и двенадцать ключевых слов в соответствии с заказанным пакетом, чтобы полностью использовать истинную силу нашей системы. Сайты на иностранных языках хороши, но статьи будут написаны на английском. Q. Это ежемесячное обслуживание? Ответ. Нет, это разовое обслуживание. В. Буду ли
Поэтому, когда сканеры видят этот тег, они передают строковый параметр URL, например, «?
Поэтому, когда сканеры видят этот тег, они передают строковый параметр URL, например, «? _ escaped_fragment _. Это перенаправляет робота Google на сервер, чтобы получить предварительно обработанную версию страницы. Удалить хэши: Вам необходимо удалить все хэши, которые Angular использует по умолчанию. Эти хеши делают URL, который должен быть example.com/about выглядит как
«Как работает рейтинг URL?
«Как работает рейтинг URL?» ). Максимальный авторитет - 100. Поскольку кто-то конкурирует практически со всеми страницами в Интернете, трудно получить высокий балл (50 следует считать очень хорошим). Каждый домен в вашей учетной записи также имеет общие полномочия, которые можно увидеть в обзоре вашей учетной записи, а также в обзоре конкурентов для конкретного домена. (Более глубокое обсуждение рейтинга Арефса
7. Ваши URL доступны для поиска?
7. Ваши URL доступны для поиска? Возможно, вы видели URL, которые выглядят так: "..index.php? P = 1234"? Они ничего не говорят - ни вам, ни поисковым роботам. WordPress по умолчанию настроен на отображение URL-адресов, аналогичных описанным выше. решение Ваши URL должны быть удобными для поисковых систем, и вы достигнете этого Они содержат основные ключевые слова страницы Как можно короче и желательно не более 70
URL часто меняется?
URL часто меняется? Если Google определит, что страница часто обновляется, эта страница может сканироваться чаще. Иногда маркетологи слышат об этом и устанавливают поверхностные или искусственные обновления для страниц, чтобы Google их пересматривал, но это не имеет значения. То, что страница сильно меняется, может сканироваться чаще, но вам не нужно пересматривать страницу, если она не изменилась. Более частое сканирование не приводит к улучшению рейтинга. (Обратите внимание, что для
Да, вы можете думать, что ваша структура URL хороша, но оптимизирована ли она для SEO?
Да, вы можете думать, что ваша структура URL хороша, но оптимизирована ли она для SEO? Нет, наверное нет. Эй, эти картинки выглядят великолепно, но имеют ли они правильный текст, заголовки, имена (и если они используются в качестве ссылок) для привязки текста? Нету? Ах ...
Вы серьезно уже теряете 25% кликов только потому, что ваша команда ленилась с URL?
Вы серьезно уже теряете 25% кликов только потому, что ваша команда ленилась с URL? Есть легкая победа, если вы можете изменить это. Еще один глупый простой трюк - избавиться от заголовков, насыщенных ключевыми словами. Они супер скучные и не вдохновляют никого нажимать. Я имею в виду, посмотри на это - так бла. Вам нужно
Мне нравится, что она может работать с фильтрами уже в администрации, но мне интересно, вставляет ли она в URL необычные символы, такие как двоеточие или запятая?
Мне нравится, что она может работать с фильтрами уже в администрации, но мне интересно, вставляет ли она в URL необычные символы, такие как двоеточие или запятая? Почему отдельные элементы фильтра не разделены обычной чертой или косой чертой? Хотя это наверное нет проблем вообще , И снова - социальные плагины отсутствуют.
Но как насчет анализа URL, которые вы хотели бы сделать на лету?
Но как насчет анализа URL, которые вы хотели бы сделать на лету? Для этого у нас есть онлайн-инструмент от BuzzStream, который дает подробную информацию о заголовке, мета-описании, мета-ключевых словах из входного набора URL. 10. Расширение PageRank - Свободно Несмотря на то, что в настоящее время Page Ranks не имеет
Использовать перезапись URL?
Использовать перезапись URL? Да! Помимо прочего, этот параметр предотвращает проблему дублирования содержимого домашней страницы. Кроме того, вы можете ввести все 301 перенаправления в файл .htaccess, если они необходимы (например, во время повторного запуска). Однако, как указано в Joomla, htaccess.txt должен быть переименован в .htaccess для безошибочной работы, а также должна быть обеспечена поддержка на стороне сервера. 1.3 Юникод псевдонимы

Php?
Fr/url?
Url= или даже / url?
Сколько URL / ключевых слов я могу использовать?
Могу ли я использовать этот сервис для сайтов на иностранных языках?
Это ежемесячное обслуживание?
Поэтому, когда сканеры видят этот тег, они передают строковый параметр URL, например, «?
«Как работает рейтинг URL?
7. Ваши URL доступны для поиска?
7. Ваши URL доступны для поиска?