Вопрос по ajax, web-applications, seo, meta, web-crawler – Если я делаю все на своей странице с Ajax, как я могу сделать поисковую оптимизацию?

4

Какова связь между сканерами и приложениями ajax?

Считают ли веб-сканеры или браузеры динамически созданные метатеги?

Я думал о:

добавление якорей на страницусоздание постоянных ссылок на контентдинамически добавлять метатеги.

http://code.google.com/web/ajaxcrawling/docs/learn-more.html

Это не дубликат, а конкретный вопрос о поисковых системах в целом, а не о Google, в частности, хотя можно утверждать, что Google является единственной поисковой системой, которая имеет значение. Jason Sebring
возможный дубликатGoogle сканирует контент AJAX? John Conde

Ваш Ответ

2   ответа
7

зрения SEO. Поисковые системы в основном видят необработанный текст так же, как вы видите исходный текст страницы. Поисковая система не запускает JavaScript на этом источнике страницы, это буквально похоже на то, что вы смотрите на него по большей части. Более полезным подходом было бы объяснить, как вы можете сделать свой веб-сайт SEO-совместимым сейчас, используя AJAX, вместо того, чтобы полагаться на очень ограниченную поддержку поисковых систем, поддерживающих JavaScript. Это очень просто, если вы знаете формулу.

Важно понять, прежде всего, если вы должны даже сделать это. Для начала, если ваш веб-сайт в основном представляет собой программную форму или, например, игру HTML5, тогда вам не нужно беспокоиться о SEO, кроме установки начальных мета-тегов и наличия контента на странице, который объясняет, о чем он. Если у вас есть веб-сайт, основанный на контенте, или, в особенности, веб-сайт, посвященный электронной коммерции, это отдельная история, и вам нужно быть очень осторожным, чтобы весь ваш контент сначала был доступен для поиска, а затем добавьте AJAX в качестве обледенения.

Мой опыт работы - создание SEO и социальных веб-сайтов для электронной коммерции, которые имеют интерактивность AJAX для показа продуктов и контента. Я также создал много информационных веб-сайтов, которые обслуживают контент через AJAX и являются SEO-совместимыми. Если вы посетите мой профиль, вы увидите несколько сайтов, где это происходит, например,http://www.klim.com/en-us/shop (пример электронной коммерции) иhttp://www.kitgui.com/docs (чисто контент пример). Эти сайты очень высокого уровня с точки зрения реализации, а некоторые приближаются к отметке 100 тыс. С точки зрения размера проектов, которые я беру на себя. Другими словами, клиенты очень серьезны и ожидают большой отдачи от инвестиций, поэтому SEO очень важен.

Подход довольно прост и проще для понимания, чем предложение Google.

Сделайте ваш сайт работать без AJAX, где это применимо. Любой обслуживаемый контент должен быть напрямую связан через уникальный URL-адрес, который заставляет браузер выполнить другой запрос (а не URL-адрес с хэш-тегом). Сосредоточьтесь на простом содержании, являющемся простой Джейн для первого шага.Везде, где вы хотите, чтобы контент, обслуживающий контент, использовал AJAX, используйте jQuery и прикрепите событие click, чтобы отменить текущее поведение клика, а затем используйте метод jQuery «load», чтобы рисовать контент через AJAX и заполнять область контента на своей странице. Убедитесь, что вы устанавливаете хэш для URL-адреса каждый раз, когда вы делаете это с фактическим URL-адресом относительно корня, но добавляется как хэш-тег, например так: / myoriginalURL # / mynewurl, чтобы после хеша был реальный реальный URL-адрес, на который вы бы пошли ,Позаботьтесь о поддержке события hashchange, пока манипуляция историей HTML5 не станет более поддерживаемой. Это позволит вам использовать кнопки истории назад / вперед и закладки.

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

Во всем этом, говоря о SEO, не забывайте о возрастающей важности этих других способов привлечения трафика на ваш сайт:

Открыть ГрафикСемантическая паутинаСоциальные лайки (Facebook, Twitter, Disqus, AddThis и т. Д.)
Ваше первое утверждение не совсем верно. Фактически, Google удалось извлечь легко идентифицируемые ссылки из Javascript. При этом хороший и понятный код может внести свой вклад в SEO, хотя бы в незначительном смысле. Редактировать: источникantezeta.com/news/google-javascript Jlange
Это больше в общем смысле для всех поисковых систем, но я вас слышу. Jason Sebring
6

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

К вашему сведению, использование Ajax или JavaScript в целом для генерации всего вашего контентадействительно плохая идея.

Похожие вопросы