У кого-нибудь есть советы по SEO для Ruby on Rails

Может ли кто-нибудь порекомендовать некоторые плагины RoR и/или общий мудрец, которые помогут мне с SEO?


person Gargamel    schedule 31.03.2010    source источник
comment
SEO может означать много разных вещей, какую общую область информации вы ищете?   -  person corprew    schedule 01.04.2010
comment
В первую очередь тегирование HTML и других частей кода. Я знаю H1, H2 и т. д. и основы. Существуют ли специальные теги для пользовательского контента, такого как обзоры?   -  person Gargamel    schedule 01.04.2010


Ответы (4)


Я сам искал какое-то руководство по SEO для ruby ​​on rails, на удивление, в Интернете не было обновленной/последней статьи (этот пост занимает первое место в Google, и этому также 3 года), так как эта ссылка seoonrails мертва и другие статьи написаны в 2010 году, поэтому я пошел дальше и написал полное руководство по SEO для рельсов http://www.inboundio.com/blog/seo-for-ruby-on-rails-complete-guide/. На его написание у меня ушло 3 дня (включая инфографику), и я пытался ссылаться на рельсовые трансляции и другие источники, где это было возможно, чтобы сделать его более полезным.

Чтобы ответить на вопросы ОП, в качестве отправной точки можно использовать следующие драгоценные камни:

  1. Дружественный идентификатор — https://github.com/FriendlyId/friendly_id
  2. Метатеги — https://github.com/kpumuk/meta-tags
  3. MetaMagic — https://github.com/lassebunk/metamagic
  4. Карта сайта — http://rubygems.org/gems/sitemap или http://rubygems.org/gems/xml-sitemap
  5. Хлебные крошки — https://github.com/lassebunk/gretel

Вы можете дополнительно усовершенствовать свое приложение rails с помощью следующих драгоценных камней

  1. Кэш стойки (для кэширования) — http://rubygems.org/gems/rack-cache
  2. GeoCoder (для геотаргетинга) — https://github.com/alexreisner/geocoder
  3. Geokit (для геотаргетинга) — https://github.com/geokit/geokit
  4. Mobile fu (для лучшей мобильной оптимизации) — https://github.com/brendanlim/mobile-fu
person Pushkar Gaikwad    schedule 09.08.2013

SEO — это отдельное поле. Но для приложения rails вы можете использовать следующие драгоценные камни, чтобы сделать ваш сайт более удобным для поисковых систем.

Наконец, все это и небольшое описание того, как их использовать, можно найти в этом сообщении в блоге http://lassebunk.dk/2011/03/09/rails-seo-pack/ Лассе Банк

person thekindofme    schedule 25.06.2013
comment
ссылка в последней строке не работает - person coderVishal; 15.09.2015

Извините, что поднимаю такой старый вопрос, но я тоже думал об этом, я поделюсь тем, что придумал.

Как вы, наверное, знаете, SEO в целом довольно размыто. Но это несколько основных вещей, которые я обнаружил из своего чтения. Но я не SEO-вундеркинд.

  1. Хорошее сильное имя. Атрибут заголовка каждой страницы должен быть каким-то образом назван в соответствии с ее содержимым. Также неплохо убедиться, что в нем около 60 символов. Что касается изменения заголовка в зависимости от страницы, вы можете сделать что-то вроде этого: http://railscasts.com/episodes/30-pretty-page-title (railscast немного устарел, может быть, есть более новый способ сделать это?) Rails 3 - идеальный способ установить заголовок страницы (мне нравится внешний вид этого один.)

  2. Создайте файл robots.txt. Вы просто помещаете его в свою общую папку с чем-то вроде этого, предполагая, что вы хотите, чтобы все ваши страницы были проиндексированы:

    User-agent: *
    Disallow:
    
  3. Создайте файл Sitemap и отправьте его в Google Web Developer Tools. Я только что проверил этот, и он сделал то, что хотел. https://github.com/kjvarga/sitemap_generator

  4. Вы можете посмотреть на метатеги на основе рельсов, используя следующий гем, хотя я его не использовал: https://github.com/parndt/seo_meta

И я думаю, что это действительно подходит для специфических для рельсов вещей. Существует так много других SEO-ресурсов, и многие из них — это просто вещи, которые вы манипулируете представлением, чтобы выполнить их, поэтому на данный момент они не являются действительно вопросами рельсов.

Есть еще несколько вещей, о которых стоит подумать, но они на самом деле не специфичны для рельсов и в основном зависят от ваших представлений.

  • Убедитесь, что ваш код действителен W3C
  • Атрибуты заголовков для тегов изображений.
  • Правильное использование тегов заголовков.
  • Не помещайте текст в изображения, для этого и нужен текст. Если вы хотите использовать красивый шрифт, используйте шрифты Google.
  • Убедитесь, что у вас есть исходящие ссылки на ресурсы, соответствующие контексту вашей страницы.
  • Создайте таблицу стилей для печати.
person counterbeing    schedule 03.05.2013
comment
Хороший. Однако атрибут alt гораздо важнее для SEO, чем атрибут title изображения. Возможно, вы захотите добавить это в свой список. - person Tintin81; 20.06.2014

Я считаю, что наиболее важными составляющими SEO являются:

  1. хороший контент и
  2. хорошие входящие ссылки.

Ничего из этого нельзя достичь с помощью любого плагина.

См. также SEO: с чего начать?

person Jørn Schou-Rode    schedule 31.03.2010
comment
Спасибо, я надеялся, что есть что-то, что могло бы помочь с динамическим SEO и автоматизировать некоторые внестраничные методы. - person Gargamel; 01.04.2010