- Шаг 0: минимальная подготовка к SEO
- Шаг 1. Настройка KPI для SEO
- Шаг 2. Определите заголовок, описание и репрезентативное изображение и отобразите их как основные метатеги
- Шаг 3: улучшить скорость загрузки сайта
- Шаг 4: Постоянное ранжирование и распространение через распространение в социальных сетях
- Шаг 5: Вручную обратная ссылка на различные сайты
- Шаг 6: Воздействие различной продвинутой метаинформации
- Шаг 7: Пройдите базовую SEO через инструменты для веб-мастеров, зарегистрируйтесь и отправьте карту сайта
- Шаг 8: Третий способ, попробуйте SEO на контенте вашего приложения
- вывод
Последнее сообщение Я рассмотрел факторы, которые влияют на SEO и эти факторы, на три пункта. Основываясь на этих трех пунктах, вы можете шаг за шагом следовать действительному SEO в соответствии с приведенным ниже руководством.
Примечание. Поскольку данное руководство написано с чисто субъективной точки зрения, Официальное руководство Если вы хотите обратиться к Google Контрольный список разработчиков Пожалуйста, обратитесь к.
Шаг 0: минимальная подготовка к SEO
Есть две подготовки для успешного SEO. Если вы не поддерживаете это, вы можете пропустить его, но если вы не поддерживаете мобильный веб-сайт или поддерживает одностраничное приложение (SPA), вы должны проверить следующее.
- Мобильный тест Поддерживается ли мобильный сайт через
- Рендеринг на стороне сервера Поддерживается ли рендеринг
Во-первых, мобильные сайты часто предоставляются отдельно, отправляя m. css media query И так далее. Важно поддерживать мобильные веб-сайты, которые пользователи могут легко увидеть любыми способами. Предоставлено Google Мобильный тест Чтобы увидеть, если это поддерживается.
Во-вторых, рендеринг на стороне сервера означает, что сервер «выплевывает» веб-документ, состоящий из HTML, CSS и JavaScript. В прошлом это считалось само собой разумеющимся, но я не могу не упомянуть тот факт, что технологии SPA (одностраничные приложения), такие как AngularJS, ReactJS и MeteorJS, стали популярными в последнее время. Проблема с этими технологиями состоит не в том, чтобы предоставлять отдельные веб-документы для каждого адреса, а в том, чтобы экспортировать весь веб-документ один раз, виртуально направлять его и сделать содержимое сайта асинхронным. Это называется врагом.
Поэтому, когда сканер Google посещает веб-сайт, вы увидите только практически пустые веб-документы, которые на самом деле не загружены, а большинство увидят только первую загруженную целевую страницу.
Чтобы решить эту проблему, каждая технология имеет решение. Однако проблема заключается в том, что решение - не что иное, как исправление, если вы не предоставляете рендеринг на стороне сервера. Поэтому, чтобы сделать Google SEO, необходимо обеспечить рендеринг на стороне сервера для Googlebot отдельно.
Чтобы решить эту проблему Коммерческие решения Также присутствует. И есть относительно известные решения для каждого лагеря следующим образом.
- AngularJS: GIT HUB saymedia / angularjs-сервер Библиотека
- ReactJS: Официальная документация рендеринга на стороне сервера / Реальный пример
- MeteorJS: Spiderable пакет с PhantomJS
- Я строю свой собственный рендеринг на стороне сервера: анализирую User-Agent и возвращаю отображаемую страницу прямо с сервера при посещении сканера Google ( Ссылки Ли Чже-хо с сайта WebFrame Works )
Шаг 1. Настройка KPI для SEO
Установка KPI важна для любого проекта. Это связано с тем, что настройки KPI позволяют вам проверять направление и детализацию реализации проекта, одновременно точно измеряя производительность и наблюдая, как она улучшается.
Существует четыре количественных показателя для Google SEO.
- Проверьте количество проиндексированных сайтов через оператора «site:»: после регистрации карты сайта вы можете увидеть, сколько проиндексированных страниц растет после SEO-проекта.
- PageSpe Insights Проверьте облегченный индикатор вашего сайта через
- Анализируйте и проверяйте с помощью коллекции журналов посещений сайта Google Bot (сканером)
- После выбора важных ключевых слов периодически проверяйте рейтинг после поиска
Как вы можете видеть выше, вы можете искать сайт: {адрес вашего сайта} в окне поиска Google, чтобы увидеть, как рано ваш сайт индексируется. В случае с Facebook вы можете увидеть, что индексируется около 4,5 миллиардов сайтов. С другой стороны, для нашего сайта вы можете увидеть, что проиндексировано около 100 000 сайтов.
Этот индикатор естественным образом увеличится после того, как вы отправите регистрацию и карту сайта своего инструмента для веб-мастеров, поэтому вам может потребоваться несколько минут, чтобы проверить свой текущий статус, зарегистрироваться для инструмента для веб-мастеров и использовать его, чтобы увидеть тенденцию к увеличению с момента отправки карты сайта. ( Проверьте количество проиндексированных сайтов Facebook )
также PageSpe Insights Сообщает вам вес вашего сайта и советы Google по снижению веса. Вы можете увидеть, является ли ваш сайт легче, сделав ваш счет как можно ближе к 100. Не только легкий вес сайта является одним из факторов SEO, но на самом деле, более важно, что размер сайта связан со скоростью загрузки сайта.
Многие пользователи нажимают кнопку «Backspace», раздражая, так как страница загружается дольше. Пользователи, которые покидают этот сайт до этого, могут оказать существенное негативное влияние на рейтинг кликов (CTR) и время использования страницы, что в конечном итоге приведет к снижению надежности сайта.
Наконец, цикл посещения сканера Google еще короче для веб-сайтов, которые Google доверяет и считает более ценными. Например, надежный веб-сайт, который публикует ошеломляющие новости, такие как BBC, будет по-прежнему индексироваться сканером Google в течение нескольких секунд и минут. С другой стороны, сайты, которые менее изменчивы и ненадежны, могут посещаться сканерами Google каждые несколько недель или месяцев.
ELK Stack или НОВАЯ РЕЛИКА Если у вас есть подобная система анализа журналов, вы можете проверить цикл, вы можете установить KPI SEO, проанализировав такие данные, как, например, насколько короткий цикл, сколько вы читаете, когда приходите один раз.
Помимо этого, это не обязательно количественный, но это также хороший способ количественной проверки рейтинга ключевых слов, которые вы считаете важными. Вы должны Служба Google AdWords Чтобы убедиться, что это ключевое слово на самом деле с наибольшим количеством запросов. Потому что это может тратить время и деньги на отслеживание рейтинга неправильных ключевых слов, которые не выполняют поиск должным образом.
Как вы можете видеть выше Google AdWords Поскольку он скажет вам, какие ключевые слова генерируют значимый объем поиска, рекомендуется заранее проверить и определить, какие ключевые слова проверять ваш рейтинг каждый раз.
Шаг 2. Определите заголовок, описание и репрезентативное изображение и отобразите их как основные метатеги
Во-первых, важно правильно установить заголовок. Название, которое оказывает наиболее существенное влияние на рейтинг кликов.
Заголовок должен обобщать содержание темы, которую вы хотите передать самостоятельно, и он должен включать в себя пробные условия. Ключевое слово Evidence - это ключевое слово, которое можно использовать в качестве доказательства содержимого веб-документа при обсуждении темы.
Например, если вы ссылаетесь на веб-документ под названием «Знакомство с 10 лучшими корейскими ресторанами в Сеуле», проверочные ключевые слова - это «Лучшие», «10» и «Введение». Это позволяет пользователям определять намерения и содержание этого веб-документа, просматривая его.
Во-вторых, важно содержание сайта. Помимо того, что контент связан с заголовком, он также должен включать ключевые слова, связанные с заголовком веб-сайта (соответствующие термины). Связанные ключевые слова - это несколько слов, которые могут быть связаны с темой, когда вы говорите об этом.
Например, если веб-документ озаглавлен «Введение в 10 лучших ресторанов Сеула», ключевыми словами являются «рисовый пирог», «сари», «вкус», «острый», «цена». "," Рейтинг "," Обзор "и так далее.
Это может быть проблемой, если содержание заголовка и текста слишком далеко друг от друга - Google необходимо сопоставить текст объявления в AdWords, его рекламной платформе, Показатель качества И снижает стоимость рекламы. Ожидается, что этот алгоритм индекса качества будет отражен в рейтинге SEO.
Наконец, заголовок, описание и репрезентативное изображение классифицируются как метаинформация и могут быть введены в разделе заголовка веб-документа. Приведенная ниже мета-информация помогает поисковым системам более систематически понимать информацию на сайте.
(Никогда не используйте одно и то же название, описание или репрезентативное изображение повторно.)
- Тег title: <title> Содержит заголовок веб-документа. </ title>
- Метатег по умолчанию: Посмотреть различные метатеги
- Открытые графические теги: См. Документацию для разработчиков Open Graph. | Обратитесь к моей статье OpenGraph в блоге Air Bridge
- Твиттер-карта: Смотрите документацию для разработчиков в Twitter
Шаг 3: улучшить скорость загрузки сайта
Скорость загрузки вашего сайта является важным фактором, который влияет на ваш самый важный показатель, рейтинг кликов и время, необходимое для посещения вашего сайта. Ключевые показатели и методы повышения скорости загрузки сайта включают в себя: PageSpe Insights Это хорошая идея, чтобы максимально использовать это.
В дополнение к этому руководству, это руководство даст вам простое руководство, которое можно использовать сразу с точки зрения как внутреннего, так и внешнего интерфейса.
Не переходите на бэкэнд, DB, но вы можете решить на конце памяти, чтобы уменьшить скорость загрузки.
Большая нагрузка на сервер и время - это вызов сложного оператора запроса в БД. Кэширование - это метод временного хранения данных на стороне памяти, чтобы уменьшить эту нагрузку и быстрее доставить данные на конец памяти.
Для кэширования в конце памяти Memcached с Redis И AWS ElastiCache Это тенденция использовать его в последнее время. Метод состоит в том, чтобы проверить, есть ли данные, которые сначала кэшируются при вызове определенных данных, и, если они существуют, он передает эти данные, если нет, загружает их из БД, а затем сохраняет данные в памяти, Это сделать. В этом процессе HIT RATE анализируется таким образом, чтобы не было растраты ненужного пространства памяти, и необходимо добавить TTL (Time-To-Live)
Это позволяет быстрее передавать этот веб-документ с сервера на клиент (браузер и т. Д.). В дополнение к этому подходу существует множество решений для снижения скорости загрузки на серверной части. Например, nginx кеширование И как это использовать.
Вы можете уменьшить скорость загрузки, воспользовавшись преимуществами внешнего интерфейса CDN и уменьшив размер статических ресурсов большой емкости, таких как файлы изображений.
По словам Акамаи, сеть доставки контента (CDN) - это услуга, которая ускоряет, кэширует, оптимизирует и доставляет данные, веб-сайты, мультимедиа и программное обеспечение с исходного сервера через Интернет, используя всемирную распределенную инфраструктуру и сеть. а. Другими словами, если мой сервер находится в США и многие пользователи в Корее подключены к нашему сервису, веб-документы или файлы изображений заранее кэшируются на сервере в Корее через CDN, Сервис "хранить его заранее.
CDN имеет множество вариантов. Вышеупомянутый Akamai AWS CloudFront , Google Cloud CDN и CloudFlare И так далее. Преимущество CDN состоит в том, что его можно легко применять к существующим услугам.
С другой стороны, когда вы загружаете изображение, вы можете сжать его, чтобы максимально уменьшить его размер. Этот метод чаще всего используется при получении больших изображений и миниатюр. Этот метод в основном используется для пользователей AWS через соединение S3 => Lambda от AWS. Официальная документация AWS Можно найти на.
Оптимизация переднего плана также называется интерфейсной оптимизацией (FEO). FEO - очень сложная задача, которая занимает много времени. Из-за хлопот делать это Akamai Есть также некоторые иностранные компании, которые предлагают такие решения, как профессиональные решения. Поэтому будьте осторожны при выполнении работы FEO.
Трудно говорить о подробном методе FEO в этой статье. особенно HTTP / 2 Существующие методы FEO были частично удалены. Для более подробной информации Akamai Resources Пожалуйста, обратитесь к.
Google также работает над проектом по быстрой визуализации страниц со статическими ресурсами. Сервисы, которые хотят быстро доставить действительно чистый контент Ускоренные мобильные страницы Пожалуйста, обратитесь к проекту.
Шаг 4: Постоянное ранжирование и распространение через распространение в социальных сетях
Чем больше ваш сайт используется в социальных сетях или упоминается в нем, тем выше рейтинг вашего сайта. Тем более, что социальный шум - это три главных фактора SEO.
Лучший способ повысить социальную популярность - это планировщики услуг, особенно дизайнеры UX, для разработки пользовательских потоков, чтобы контент вашего веб-сайта был хорошо представлен в социальных сетях. Например, приведенный выше пример AddThis Это способ, которым мы делимся с блогом Air Bridge через кнопку.
Поскольку эти системы общего доступа трудно интегрировать в процессе разработки, я представляю некоторые решения, которые могут легко привести к социальному обмену веб-сайтов следующим образом.
- (За рубежом) sumome
- (Внутренний) LiveRe
- (За рубежом) AddThis
- (За рубежом) getsocial
Это также хорошая возможность, чтобы поощрять контент на вирусные комментарии в Facebook. Facebook запущен в марте 2015 года Зеркальное отображение комментариев Новый тип комментариев позволяет Facebook и комментариям, сделанным на определенных веб-сайтах, отображаться на обеих сторонах страницы Facebook. Для предприятий, которые постоянно показывают новый контент пользователям через страницы Facebook, мы рекомендуем вам взглянуть на эту функцию. ( Перейти к документации разработчика )
Шаг 5: Вручную обратная ссылка на различные сайты
Обратные ссылки на различные веб-сайты - это значимая задача для SEO. Фактически, вы не можете видеть масштабируемые эффекты с помощью этого пассивного метода. Тем не менее, он полезен тем, что дает небольшой эффект обратной ссылки и может заполнить соответствующую страницу при поиске в Интернете ключевых слов, связанных с услугой.
Мы рекомендуем вам не тратить деньги. Следующие сайты являются одними из платформ, которые могут помочь SEO в регистрации вашей компании или служебной информации.
- (Внутренний) facebook : Два из лучших доступных полу SEO
- (Внутренний) Ракетный удар : Платформа для стартапов и обмена профилями для профессионалов | Сайт с хорошим SEO в Google, чем вы думаете
- (Внутренний) Демо День : Платформа обмена профилями запуска
- (Внутренний) SlideShare : PPT, PDF Sharing Platform | Вы должны загрузить один из сайтов, которые имеют действительно хороший эффект SEO.
- (Внутренний) Youtube : SEO-эффект теряется при загрузке видео и т. Д.
- (За рубежом) LinkedIn : Крупнейший в мире эксперт SNS
- (За рубежом) CrunchBase : Крупнейшая в мире корпоративная информационная платформа
- (За рубежом) F6S : Обмен профилями, связанными с начинающей индустрией и поддержкой различных открытий, событий и событий
- (За рубежом) Angel.co : То же, что и выше
Шаг 6: Воздействие различной продвинутой метаинформации
В последние годы различные методы использовались для раскрытия метаинформации веб-сайта.
В частности, это не очень хорошо известно в Корее, но мы информированы о метаинформации, которая широко используется за рубежом. Компаниям с контентом, достигшим определенного уровня, предлагается предоставить метаинформацию ниже.
Мы рекомендуем вам открывать контент вашего приложения для поиска по ссылкам приложений Facebook и тегам ссылок Google.
Тег Applinks - это глубокая ссылка, впервые опубликованная на конференции разработчиков F8 в 2014 году на F8. Глубокие ссылки - это URL-адреса, которые указывают непосредственно на конкретные страницы в вашем приложении, и для них можно установить формат HTTP или пользовательскую схему URL-адресов. Например, URL-адрес страницы сведений о кошке для приложений, связанных с кошкой, - goyangzoa: // cat / 12. Будет. Если та же ссылка выражена в формате HTTP, она будет выглядеть как http://goyangzoa.com/cat/12.
В частности, вы можете использовать этот тег Applinks для отображения информации о глубоких ссылках на конкретные страницы в вашем приложении, которые соответствуют один на один с определенным веб-сайтом.
Пример показан ниже.
<head> <! - Информация о глубоких ссылках iOS -> <meta property = "al: ios: url" content = "applinks: // docs" /> <meta property = "al: ios: app_store_id" </ A> <meta property = "al: android: url" content = "ссылки на приложения" /> <! - информация о глубоких ссылках Android -> <meta property = // meta property = "al: android.py" content = "org.applinks" /> <! - web </ a> Информация об альтернативных URL -> <meta property = "al: web: url" content = "http://applinks.org/documentation" /> </ head>
Тег link [rel = alternate] - это способ, которым Google в настоящее время рекомендует использовать нотацию глубоких ссылок Android. Может применяться следующим образом.
<head> <link rel = "alternate" href = "android-app://com.example.android/example/gizmos" /> </ head>
Ссылки на приложения и теги ссылок еще не доступны в стране, но они могут иметь значительное преимущество при правильном использовании.
- Сканер Google предоставляет ссылки на приложения и ссылку [rel = alternate] на поиск Google. ( См. Документацию по индексации приложений Firebase. | См. Документацию по индексированию приложений Android )
- Apple представит вам iOS9 Spotlight, если упомянуто более одного раза. ( Смотрите сообщение в блоге Air Bridge )
Нам нужно подробнее остановиться на этом, поэтому позвольте мне представить это снова в другой статье.
Сервисы с собственным контентом могут предоставлять структурированную информацию для поиска через JSON-LD.
Google использует такую информацию, как в приведенном выше примере, для сбора структурированной информации, чтобы предоставить более полные результаты поиска. ( Перейти к примеру Google ) Чтобы выразить эту структурированную информацию, вы должны обратиться к стандарту Schema.org.
Schema.org - это стандарт, созданный Bing, Google и Yahoo в июне 2011 года для разрешения отображения структурированной информации в разметке веб-страницы. Например, если веб-сайт представляет информацию о ресторане, веб-сайт может указывать «любую» систематическую информацию, такую как время открытия и закрытия ресторана, рейтинг, меню, обзор и т. Д. И «как». Скажите сканеру, если вы хотите, чтобы они знали.
"Фондю для веселья и фантазии", "@context": "http://schema.org", "@type": "Restaurant", "name" "открытие": "Мо, Ту, Мы, Чт, Пт, Сб, Вс 11: 30-23: 00", "телефон": "+155501003333", " "menu": "http://example.com/menu"} </ script>
Например, вы можете указать различные свойства, связанные с рестораном, в соответствии со стандартом Schema.org, как показано на рисунке выше. ( Проверка на сайте Schema.org )
Разработчики, которые создают страницы ресторана, могут отображать информацию в соответствии с их форматом в трех разных обозначениях (Microdata, RDFa или JSON-LD), среди которых JSON- LD является наиболее удобным в использовании. Приведенный выше пример написан на JSON-LD.
Вы можете поддерживать «Smart App Banners», сертифицированные браузером iOS Safari, в одной строке HTML.
В июне 2012 года Apple объявила, что в связи с Safari "Умные баннеры приложений" Поддерживать Официальное объявление Я сделал
Умные баннеры приложений могут быть легко реализованы в одну строку ниже.
app-id = myAppStoreID, affiliate-data = myAffiliateData, app-arguments = myURL "
Apple предоставляет функцию контекстной установки, которая сообщает пользователям, установившим приложение через баннер смарт-приложения, о том, что они знают, по какому URL они были установлены, и вы можете использовать iTUNES Connect для анализа статистики, установленной через баннер смарт-приложения. , Пожалуйста, обратитесь к официальному документу для деталей. ( Умный баннер приложения / iTUNES Connect связанный официальный документ )
Наконец, структурированные данные через Applinks и JSON-LD проверяются Google, Инструменты тестирования структурированных данных Вы можете проверить, если это доступно.
Шаг 7: Пройдите базовую SEO через инструменты для веб-мастеров, зарегистрируйтесь и отправьте карту сайта
Google предоставляет инструменты для веб-мастеров для поддержки добровольной информации и систематического SEO веб-сайтов. Инструменты для веб-мастеров - это коллекция всего того, что я уже сказал. Поэтому простой графический интерфейс Инструментов для веб-мастеров позволяет выявить недостатки и оптимизировать их в дальнейшем. Поэтому мы не будем обсуждать это отдельно в этом руководстве.
Однако, что не менее важно, я приложу некоторые рекомендации по отправке карты сайта (sitemap.xml).
- С того момента, как вы отправите свою карту сайта, Google начнет индексировать мои сайты. Поэтому мы рекомендуем, чтобы регистрация sitemap.xml продолжалась после фактического завершения работы сайта.
- sitemap.xml Техническая документация (Видео нужно индексировать отдельно)
- Для sitemap.xml вы также можете генерировать его динамически с помощью генерации REST API. Один файл Sitemap индексирует 10 МБ и 50000 URL-адресов и может даже связывать несколько файлов Sitemap.
- Если у вас есть глубокая ссылка Android, вы можете отправить ее для индексации приложения в вашей карте сайта. ( См. Документацию по индексированию приложений Android )
Шаг 8: Третий способ, попробуйте SEO на контенте вашего приложения
Индексирование приложений - это технология, которая предоставляет контент внутри приложения внешнему миру. В двух словах, SEO для приложений - это индексация приложений. Однако различие заключается в том, что сканер может автоматически приходить и извлекать данные для Интернета, но приложению трудно это сделать, поэтому вам необходимо перенести информацию о контенте из приложения непосредственно на серверы Google и Apple.
Индексация приложений в настоящее время предлагается как Google, так и Apple. В Корее мы также постепенно расширяем функцию поиска контента в приложении (в случае мобильного поиска Google - результат поиска в приложениях YouTube и Facebook) Похоже, что вы предоставляете результаты поиска. (Вверху - результат индексации приложений, реализованной по технологии Air Bridge)
Apple, с другой стороны, выглядит более пассивно и выставляет только высокоуровневый контент (Википедия, IMDB и т. Д.) В iOS9 Spotlight. В этом руководстве основное внимание уделяется индексации приложений Google, индексированию приложений iOS9 Spotlight. Смотрите эту статью в блоге Airbride Пожалуйста.
По словам Google, Google пытается решить следующие проблемы с технологией индексации приложений:
Средний человек использует только около 26% своих приложений каждый день, и 1/4 всех приложений никогда не используются после установки. Индексирование приложений - это функция, которая помогает повторно вводить пользователей приложений iOS и Android через поиск Google.
Таким образом, при поиске в поиске Google, если в уже установленном приложении есть связанный контент, Google имеет высокую вероятность показать его в верхней части результатов поиска.
Функция индексации приложений Google также может использоваться с вышеупомянутыми ссылками на приложения или тегами ссылок, но стандартная рекомендация Google - отправлять соответствующий контент непосредственно из приложения через SDK .
В Google I / O в 2016 году Google Firebase Платформа, которая позволит вам обрабатывать все, что связано с будущим ростом приложений. Он создал платформу, которая решает вопросы развития, роста и прибыли. Firebase Попробуйте индексацию нового приложения Google.
- Индексирование приложений Google Android
- индексация приложений Google для iOS
вывод
Королевской дороги к SEO нет. Специально для Google SEO, я хотел бы пересмотреть, что SEO - это единственный способ достичь гармонии между честным, высококачественным контентом и определенным уровнем технологий.
В этой статье будет создан отдельный веб-сайт с открытым исходным кодом для SEO-информации, на который местные стартапы могут ссылаться в любое время. В частности, я хотел бы перечислить всех людей, которые давали советы на этом сайте, и я приглашаю их посетить Форк. Спасибо за ваш совет и отзывы от опытных разработчиков SEO.
Air Bridge - это универсальное маркетинговое решение для приложений, которое может анализировать производительность в режиме реального времени от маркетинговых кампаний приложений до воронки. Маркетинговая аналитика для мобильных приложений, начните сегодня бесплатно!