- Одностраничные приложения и SEO
- Понимание автоматически сгенерированного файла карты сайта
- Генерация файла sitemap.xml
- Почему я не вижу некоторые страницы в моей карте сайта?
- Готовимся к успеху
- Добавление тегов социальных сетей
- Дополнительные советы и хитрости
В этом посте вы узнаете, как проектировать и разрабатывать Lightning Communities для поисковой оптимизации (SEO). Мы расскажем вам, как этого добиться, учитывая особенности продукта и лучшие практики.
Ключевым компонентом любого успешного общедоступного веб-сайта (или сообщества) является возможность для клиентов даже знать, что ваш контент существует. SEO существует со времен коммутируемого доступа, но сейчас, как никогда, Google, Bing и другие поисковые системы являются отправными точками по умолчанию для потребителей, путешествующих по Интернету.
В Community Cloud мы понимаем, насколько важно, чтобы ваше сообщество было оптимизировано для того, чтобы предоставлять больше «сока» SEO для повышения ценности ваших клиентов и вашего бизнеса. Наша цель - помочь всем, от новичков в Community Cloud до гуру, точно понять, как продукт работает за кулисами сегодня, и как легко любому быстро настроить дополнительные теги метаданных и т. Д.
Если вы новичок в SEO и Lightning Communities, мы рекомендуем ознакомиться с SEO для сообществ FAQ документация, чтобы понять основы.
Одностраничные приложения и SEO
Важно знать, что Lightning Communities - это одностраничные приложения (SPA); тот же фреймворк, который используют такие сайты, как Gmail и Facebook. В отличие от традиционных веб-сайтов, которые состоят из сети отдельных страниц, одностраничные приложения загружают один «фрейм» HTML и используют AJAX и HTML5 для динамического обновления содержимого, предоставляемого конечному пользователю.
Хотя поисковые системы значительно улучшили способы индексирования и сканирования сайтов на основе JavaScript, им не всегда это нравится. Чтобы помочь в этом, мы генерируем «статическое» представление HTML для каждой страницы в вашем сообществе, которая предоставляется поисковым системам на основе строки агента пользователя (например, googlebot). Это где конечные пользователи будут продолжать видеть опыт на основе JavaScript.
Понимание автоматически сгенерированного файла карты сайта
Есть ли у вас сообщество Lightning? Вы включили публичный доступ в Community Builder, опубликовали свое сообщество и активировали его в Community Management Console (CMC) или в рабочих пространствах? Поздравляем, теперь у вас есть автоматически сгенерированный файл карты сайта для вашего сообщества (sitemap.xml), который соответствует стандартные протоколы карты сайта , Самый простой способ просмотреть содержимое файла sitemap.xml - это просто добавить «sitemap.xml» после URL вашего сообщества (например, https://yourdomain.com/community/s/sitemap.xml). Если вы не нашли файл, то быстро перепроверьте статус вашего сообщества.
<sitemapindex xmlns = "http://www.sitemaps.org/schemas/sitemap/0.9" xmlns: xhtml = "http://www.w3.org/1999/xhtml"> <карта сайта> <loc> Http: //SITEMAP_URL/sitemap-topic-1.xml > <lastmod> 2017-12-13T04: 30: 44.832Z </ lastmod> </ sitemap> <карта сайта> <loc> Http: //SITEMAP_URL/sitemap-topicarticle-1.xml > <lastmod> 2017-12-13T04: 30: 46.238Z </ lastmod> </ sitemap> <карта сайта> <loc> Http: //SITEMAP_URL/sitemap-listview-1.xml > <lastmod> 2017-12-13T04: 30: 48.600Z </ lastmod> </ sitemap> <sitemap & gt <loc> Http: //SITEMAP_URL/sitemap-view-1.xml > <lastmod> 2017-12-13T04: 30: 49.325Z </ lastmod> </ sitemap> <карта сайта> <loc> Http: //SITEMAP_URL/sitemap-question-1.xml > <lastmod> 2017-12-13T04: 30: 52.618Z </ lastmod> </ sitemap> <карта сайта> <loc> Http: //SITEMAP_URL/sitemap-collaborationgroup-1.xml </ loc> <lastmod> 2017-12-13T04: 30: 53.273Z </ lastmod> </ sitemap> <sitemap> <loc> Http: //SITEMAP_URL/sitemap-products-1.xml > <lastmod> 2017-12-13T04: 30: 54.192Z </ lastmod> </ sitemap> <карта сайта> <loc> Http: //SITEMAP_URL/sitemap-workbadgedefinition-1.xml </ loc> <lastmod> 2017-12-13T04: 31: 04.302Z </ lastmod> </ sitemap> </ sitemapindex>
Я упоминал, что мы не создаем файл sitemap.xml для организаций Sandbox? Мы услышали ваши отзывы громко и четко, поэтому мы переоцениваем критерии, лежащие в основе этого решения. Тем временем, если вы хотите включить файл sitemap.xml в Org Developer Edition, вы можете создать заявку в службу поддержки Salesforce, запрашивающую разрешение.
Генерация файла sitemap.xml
Как только ваше сообщество опубликовано и активировано, запускается внутренний процесс для «индексации» вашего сообщества Lightning для генерации правильных файлов sitemap.xml. Поскольку поисковые системы, по сути, являются гостевыми (не прошедшими проверку подлинности) пользователями, приходящими в ваше сообщество, этот внутренний процесс использует профиль гостевого пользователя, который автоматически создается, когда общедоступный доступ предоставляется в Community Builder:
Все стандартные страницы сообщества (например, «Домашняя страница», «Служба поддержки», «Поиск» и т. Д.), Которые не помечены как «Требуется вход в систему» в свойствах страницы, будут включены и сохранены в sitemap-view- [] .xml. По умолчанию все связанные с Chatter страницы (т. Е. Темы, обсуждения и т. Д.) И общедоступные группы также будут включены в карту сайта по адресу sitemap-topic- [] .xml, sitemap-question- [] .xml и sitemap-partnershipgroup- []. .xml.
Страницы объектов, которые используются для представления данных объектов (представление списка, представление записи, представление связанного списка), воспроизводятся по несколько иному набору правил, учитывая, что вы можете захотеть выставлять только подмножество объектов внутри сообщества - и только подмножество этих объектов. для гостевого пользователя. Например, если я дал своему гостевому профилю пользователя доступ для чтения к нескольким стандартным объектам (учетным записям, случаям, контактам и т. Д.), То будут созданы соответствующие записи карты сайта для каждой страницы записи в этих объектах.
Важно знать, что хотя все записи нашего объекта Products будут включены в файл sitemap.xml, возможность гостевого пользователя получить доступ к базовым данным (записи) через сообщество по-прежнему определяется безопасностью Salesforce (совместное использование). правила, безопасность на уровне поля, наборы разрешений и т. д.).
Примечание. Если вы включили несколько языков для своего сообщества, мы автоматически включим все соответствующие комбинации lang_local для URL-адресов страниц сообщества (например, / s / home? Language = en_US и / s / home? Language = es_MX).
Почему я не вижу некоторые страницы в моей карте сайта?
Вот краткий контрольный список, который нужно просмотреть, если вы не нашли страниц сообщества в файле sitemap.xml:
- Вы опубликовали все обновления (например, добавление новых страниц) для своего сообщества.
- Для стандартных страниц убедитесь, что для доступа к странице не установлено значение «Требуется вход в систему».
- Для страниц объекта убедитесь, что профиль пользователя «Гость» сообщества имеет как минимум доступ «для чтения» для соответствующего объекта.
- Если вы используете параметры URL на стандартной странице для доставки каких-либо динамических данных (например, / s / product? ProductId = 12345), они не будут сканироваться внутренним процессом, который генерирует файл sitemap.xml. Это связано с тем, что мы не знаем, какие значения допустимы для параметра (ов) и каков базовый объект Salesforce. Вместо этого вы должны использовать объектные страницы в вашем сообществе (например: / s / product / 12345) для всех страниц записи, подлежащих сканированию.
Готовимся к успеху
- Всегда проверяйте, к каким объектам имеет доступ ваш пользовательский профиль, прежде чем активировать свое сообщество. Это не только лучшая практика для контроля области вашего файла sitemap.xml, но и лучшая практика для обеспечения безопасности вашего сообщества.
- Используйте функцию «Изменить базовый URL», доступную в свойствах страниц для страниц объектов, чтобы создавать более понятные для SEO имена (поскольку имя для ваших пользовательских объектов может не создаваться с учетом этого).
- Проверьте правильность вашего файла sitemap.xml, прежде чем отправлять его в Google, Bing и т. Д. У каждой поисковой системы есть свои собственные правила относительно того, как часто они будут переиндексировать отправленные файлы Sitemap.
- Подумайте об использовании дополнительных параметров URL, чтобы создать более удобные для SEO URL в вашем сообществе.
SEO оптимизация на уровне страницы (новинка весны 18 года)
С выпуском Spring '18 мы расширили нашу поддержку большего количества метатегов и добавили поддержку более детальной и динамической настройки SEO на уровне страницы. Давайте взглянем.
- Метатеги: как на стандартных, так и на объектных страницах доступна новая кнопка «Редактировать метатеги», которая позволяет настраивать метатеги для отдельных страниц сообщества, которые будут отображаться в дополнение к любым «глобальным» метатегам, которые вы настроили в Head. Разметка вашего сообщества.
- Динамические заголовки и описания страниц с подробными записями. Теперь у вас есть больший контроль и гибкость при создании значений <title> и <meta name = ”description”> на странице сведений о ваших записях. Используйте выражения для динамического отображения значений на уровне записи для любого поля объекта, к которому имеет доступ профиль пользователя «Гость». Попрощайтесь со днями, когда вы застряли с одним заголовком страницы или взломали свой путь через DOM-инъекцию с помощью пользовательских компонентов Lightning.
Добавление тегов социальных сетей
Вам нравится делиться вещами, нам нравится делиться вещами, и ваши клиенты тоже. Благодаря расширенной поддержке дополнительных мета-тегов и значений тегов стало проще, чем когда-либо, настроить теги социальных сетей от OpenGraph до Twitter с помощью разметки головы вашего сообщества.
А с поддержкой метатегов на уровне страницы вы можете либо дополнить, либо переопределить любые «глобальные» теги, которые вы, возможно, настроили в своей разметке головы.
Обратите внимание, что в будущем мы планируем поддерживать $ Resource.resourceName в наших редакторах метатегов, но сейчас вам следует использовать следующий шаблон URL для статических ресурсов в Community Builder: / sfsites / c / resource / {имя ресурса}.
Дополнительные советы и хитрости
- Поддержка органического сканирования. Отправка файла sitemap.xml для индексации - это только часть истории. Всегда использовать Сила: navigateToURL генерировать правильно сформированные <a href> ссылки в ваших пользовательских компонентах Lightning, чтобы также помочь с органическим сканированием страниц.
- Robots.txt против <noindex>: помните, что они не одинаковы, и в конечном итоге вы можете захотеть использовать комбинацию обоих для управления тем, какие страницы сканируются и / или индексируются поисковыми системами. Мы рекомендуем вам просмотреть Эта статья Google, чтобы помочь вам. Вы можете узнать подробности о том, как реализовать собственный файл robots.txt для вашего сообщества. Вот а с поддержкой мета-тегов на уровне страницы вы также можете реализовать noindex на нужных страницах.
- Сторонние инструменты SEO-анализа. Поскольку мы являемся средой одностраничных приложений (SPA), если вы планируете использовать какие-либо сторонние инструменты SEO для сканирования вашего сообщества, убедитесь, что они правильно настроены для сканирования сайтов на основе JavaScript (например, : https://www.screamingfrog.co.uk/crawl-javascript-seo/#crawl ).
- Проверка индексации страницы: использование шаблона поиска Google «site: xxx» - это хороший способ проверить общий статус индексируемых страниц сообщества, но он не всегда на 100% точен.
- Производительность: не забывайте, насколько важна скорость сайта в SEO. Используйте наше бесплатное Модуль оптимизации страницы сообщества Salesforce (Chrome) с первого дня вашего развития.
Ресурсы
Об авторах
- Дэвид Грин ( @d_l_green ) - менеджер по продукту в команде Community Cloud, которая стремится предоставить нашим разработчикам и партнерам богатый и захватывающий опыт работы с цифровыми технологиями.
- Кен Хуэй (Ken Hui) - инженер-проектировщик в команде Community Cloud, который следит за базовой технологической платформой и функциями, которые поддерживают каждое сообщество Lightning.
- Дмитрий Винник ( @DmitryVinnik ) является инженером в команде Community Cloud, которая работает над созданием первоклассного продукта и опыта SEO.
- Генри Чен ( @HenryChen_sfdc ) является инженером в команде Community Cloud, которая работает над созданием первоклассного продукта и опыта SEO.
Похожие
Сан-Диего SEO... сайта и проверку удобства использования веб-сайта. Дополнительные вещи, такие как графика, меню и контент, заставят целевую аудиторию возвращаться снова и снова. # 1 В более чем 50 крупных городах мы являемся вашими SEO-экспертами в Сан-Диего! Больше, чем просто SEO, мы предлагаем предприятиям SEO Советы для фотографов
... кости. Если вы фотограф с веб-сайтом, вы, несомненно, получили бесчисленные электронные письма от сайтов, предлагающих оптимизировать ваш сайт за определенную плату. В этом посте я расскажу вам о том, что я сделал бесплатно или почти ничего, что помогло подтолкнуть мой веб-сайт по фотографии к первой странице поиска в Google. Одна вещь, которая у меня уже работала в моих интересах, заключается в том, что мой сайт - это не флэш-сайт, который был запущен почти семь лет назад. Хотя Поисковая Поля SEO
Метаданные - это информация, включенная в метатег на веб-странице. Поисковые системы используют метаданные для поиска релевантной информации для отображения в результатах поиска. Это включает в себя такие вещи, как заголовок страницы, мета-описание и ключевые слова. Поле для ввода метаданных можно найти в следующих местах: Домашняя страница : Настройка магазина ›Настройки магазина› Раздел поисковой Определение SEO
... SEO SEO ( поисковая оптимизация ) можно определить как набор методов, применяемых к веб-сайту и третьим веб-сайтам с целью увеличения числа посетителей веб-сайта, естественно, в основных поисковых системах. Разрабатывая релевантный контент по очень конкретным темам, веб-мастер стремится расположить некоторые страницы вашего сайта с определенными ключевыми словами на первой странице результатов поисковой системы (SERP). При этом вероятность SEO Лондон |
... исковая оптимизация или оптимизация (с «z» или «zee», если вы через «пруд») или SEO, как это часто сокращается, методы постоянно развиваются. Эта эволюция является ответом на эволюцию поисковых систем, таких как Google, Yahoo и MSN. Google, в частности, стал самой сложной и продвинутой поисковой системой, так как он оснащен множеством антиспамовых технологий. У Google более 85% всех поисковых запросов в интернете через их веб-сайт, так как это та поисковая система, в которой ваш сайт должен Автоматическое создание карты сайта: Freshdesk
... сайта мы автоматически создадим карту сайта для каждой учетной записи и сохраним XML здесь: http: // <your_domain> .freshdesk.com / support / sitemap.xml. Эта функция удобна, поскольку она избавляет администратора от необходимости повторного создания и повторной отправки файлов Sitemap при каждом изменении содержимого. Поисковые системы будут определять вашу карту сайта всякий раз, когда они сканируют ваш сайт. Если вы работаете в планах SEO Analyzer - Интернет SEO Checker
... кто занимается SEO и веб-дизайном. Этот конкретный инструмент предоставит вам быстрый обзор веб-сайтов и SEO-аудит созданных вами веб-сайтов, так что вы сможете определить, нужно ли и где вносить какие-либо изменения, чтобы вы могли сделать его максимально эффективным, когда речь заходит о привлечении посетителей. и держать их заинтересованными. В отличие от многих подобных инструментов, рецензент веб-сайта полностью бесплатен. Когда вы воспользуетесь этим инструментом, вы поймете, насколько SEO советы: полный и актуальный обзор
Последнее обновление страницы: март 2018 Наконец, я приведу резюме в виде советов по SEO. Они отсортированы как можно ниже в зависимости от стадии разработки сайта. Список регулярно обновляется. Если вы видите вещи, которые, по вашему мнению, должны быть изменены, или если вы пропустите советы, я хотел бы услышать от вас: Как улучшить ваши SEO страницы
... seodesignsolutions.com/"> SEO Техника, которую вы можете реализовать, чтобы поместить эту страницу на карту? Следующая тактика способна исправить (1) осиротевшие страницы и (2) установить назначение страниц в стратегический порядок клевывания. SEO Перт | SEO компания, SEO услуги - Перт WA
... иональная SEO компания Перт Мы предоставляем профессиональные услуги SEO в Перте. Мы оттачивали наши навыки SEO в течение 20 лет! Нам доверяют лучшие бренды по уважительной причине. С нашей поисковой оптимизацией (SEO) вы окажетесь на вершине органического рейтинга Google, когда кто-то ищет в Google продукты и / или услуги, которые вы предлагаете. На сегодняшний день это самая SEO Обучение | Курс SEO | SEO обучение с трудоустройством
... сайта. Мы обладаем наилучшими знаниями о последних практиках оптимизации, используемых в отрасли, и, следовательно, внедряем то же самое в наши методики обучения SEO, чтобы предлагать нашим студентам знания новейших практик в процессе. На странице SEO Обучение Оптимизация на странице - это больше, чем просто вставка ключевых слов на страницах. Это четко определенная методология, содержащая набор процессов или задач, которые должны быть реализованы на реальном
Комментарии
Итак, почему же это не факт, а не миф?Итак, почему же это не факт, а не миф? Потому что, при правильной настройке, некоторые люди на самом деле реализовали более высокие скорости с HTTPS. В своей статье «Перемещение вашего сайта на https / SSL: советы и рекомендации» (см. Ниже) Джуст де Валк после внедрения протокола Google под названием SPDY пишет: «Это делает ваш сайт достаточно быстрым и забавным, что означает, что вы полностью SSLed сайт может быть быстрее для тех людей, которые посещают ваш сайт с современными браузерами, Каковы некоторые важные советы SEO отеля?
Каковы некоторые важные советы SEO отеля? Готовы начать улучшать свой сайт и привлекать больше гостей? Большой! Давайте рассмотрим пять самых важных советов по SEO для отелей, почему они так важны, и как вы можете начать делать их сегодня. 1. Начните с малого: напишите уникальные заголовки и описания страниц Если вы уже прочитали несколько советов по SEO для отелей онлайн, возможно, вы ошеломлены. Есть много, чтобы принять, и для начинающих, SEO может быть Почему мы должны инвестировать в SEO - SEO?
Почему мы должны инвестировать в SEO - SEO? Забудьте традиционные СМИ. Введите 2.0. Находясь в Интернете, приблизит нас к нашим целям. Потому что ваши конкуренты, вероятно, уже делают это. Мы должны инвестировать больше, чем они, чтобы преодолеть их ... хотя это очевидно, но это хорошо, чтобы подчеркнуть это. Различные советы: В пакетах есть некоторые услуги, которые некоторые агентства предлагают справа и У вас есть свои советы по созданию отличного контента, улучшению SEO сайта, продвижению вашего контента или общению с другими блоггерами?
У вас есть свои советы по созданию отличного контента, улучшению SEO сайта, продвижению вашего контента или общению с другими блоггерами? Смущены чем-то, что мы здесь написали? Расскажите нам свои мысли в комментариях! Так почему же компании следует начинать измерение в социальных сетях в отношении поста, если он вообще не влияет на сеть?
Так почему же компании следует начинать измерение в социальных сетях в отношении поста, если он вообще не влияет на сеть? Поэтому при использовании мониторинга в социальных сетях необходимо учитывать именно точку SEO / SMO. Обладая необходимой экспертизой в социальных сетях, можно создать конкурентные преимущества для компаний с помощью таких методов, как социальная окупаемость инвестиций и использование новых технологий мониторинга социальных сетей. Причины для SEO Почему выгодно заказать СЕО продвижение сайта, а не пытаться оптимизировать ресурс своими силами?
Почему выгодно заказать СЕО продвижение сайта, а не пытаться оптимизировать ресурс своими силами? Только грамотный подход и комплексное соблюдение необходимых условий и требований, предъявляемых поисковой системой, учет всех нюансов и «подводных камней» позволяет добиться высоких результатов за достаточно короткий срок. Обратившись к нашим специалистам, вы получите полный пакет качественных услуг - продвижение сайта, цена которого будет приемлемой. За короткое время на практике вы увидите Вы не должны доверять компании SEO, которая гарантировала результаты SEO?
Вы не должны доверять компании SEO, которая гарантировала результаты SEO? Если да, то подожди. Это понятие началось, когда Google объявил, что ни одна сервисная фирма SEO не может гарантировать конкретное размещение для любого ключевого слова, поскольку это выражает особые отношения с Google, которых нет ни в одной SEO компании. К несчастью, SEO-индустрия использовала это как оправдание, чтобы избежать ответственности за какую-либо ответственность. В Black Marlin Technologies мы считаем, что Какие плагины SEO вы использовали для повышения эффективности SEO вашего сайта?
Какие плагины SEO вы использовали для повышения эффективности SEO вашего сайта? Вы уверены, что результат, который вы получите для своего сайта, не будет связан с использованием «черных» техник SEO, ведущих к «наказанию» со стороны поисковых систем?
Вы уверены, что результат, который вы получите для своего сайта, не будет связан с использованием «черных» техник SEO, ведущих к «наказанию» со стороны поисковых систем? Содержание. Хорошо, ссылки на ваш сайт действительно есть, но ссылки и контент похожи на SEO-оптимизацию Инь и Ян. Может ли исследуемая вами компания предоставить вам профессионально написанные и SEO-грамотные тексты? Обучение. Будет ли ваша SEO-компания объяснять вам все, что вам нужно знать об оптимизации, Ваша мечта о SEO заключается в следующем: «Я заплачу за кого-то, кто будет заниматься SEO, если и когда я окажусь на первой странице Google для ключевого слова X, не раньше, чем сейчас?
Ваша мечта о SEO заключается в следующем: «Я заплачу за кого-то, кто будет заниматься SEO, если и когда я окажусь на первой странице Google для ключевого слова X, не раньше, чем сейчас?» Теоретически, этот дешевый SEO-план звучит фантастически, даже благородно, он может прийти от глубокой части вас, которая хочет «поставить SEO-фирмы на свои места». Это может быть даже то, что вы эмоционально поднимаете флаг, «никто не будет рвать». от меня." Вот сделка, хотя, есть главная Интересно, почему пострадали только некоторые сайты, а не каждый?
Интересно, почему пострадали только некоторые сайты, а не каждый? Ответ на этот вопрос прост. Все затронутые сайты имеют что-то общее, что не очень хорошо с Google Fred algo. Согласно отчетам, это как-то связано с качеством построения ссылок. Если у сайта есть качественные обратные ссылки, это не будет затронуто, но если у него будут неэффективные и бесполезные обратные ссылки или спам, он понизит рейтинг. Поскольку обновление Google Фред официально не объявляло об этом алгоритме,
Вы включили публичный доступ в Community Builder, опубликовали свое сообщество и активировали его в Community Management Console (CMC) или в рабочих пространствах?
Xml для организаций Sandbox?
Например, / s / home?
Language = en_US и / s / home?
Почему я не вижу некоторые страницы в моей карте сайта?
Например, / s / product?
Com/"> SEO Техника, которую вы можете реализовать, чтобы поместить эту страницу на карту?
Итак, почему же это не факт, а не миф?
Каковы некоторые важные советы SEO отеля?
Готовы начать улучшать свой сайт и привлекать больше гостей?