2014-12-11 2 views
1

Маршрутизация: Я использую ui.router, но мой контент довольно статичен.AngularJs (ui.router) & Crawlers - улучшает ли SEO!

Google: По этой теме (How do search engines deal with AngularJS applications?) нет необходимости корректировать что-то, потому что Google, кажется, делают JavaScript страницы, так как May.I также посмотрел на мои инструменты для веб-мастеров и есть правильный Snapshot моего фронта -page.

Но я все еще не совсем уверен, потому что я наткнулся на эти статьи:

http://www.yearofmoo.com/2012/11/angularjs-and-seo.html

https://developers.google.com/webmasters/ajax-crawling/

Вопрос I: Они старые, но делает # улучшить что-либо, если! Я добавляю его в свою маршрутизацию? Ajax-вызовы в моих маршрутизаторах/я использую решение в маршрутах.

Facebook Если я делю свою страницу с помощью Facebook он ничего не получает от страницы, но я добавил мета-теги для Facebook:

<meta property="og:title" content="Rauchen aufhören" /> 
<meta property="og:description" content="Wir machen das Rauchen aufhören zu einem Game. Easy, effektiv und es fühlt sich gut an!" /> 
<meta property="og:image" content="http://quoking.com/modules/Home/images/fuck-the-cigarette-industry.jpg" /> 

В службе я использую: https://github.com/djds4rce/angular-socialshare Что-то упомянул про HTML5, но это кажется очень сложным.

Вопрос II: Есть ли простое решение, если вы хотите, чтобы люди делились моими подсайтами на начальной странице, с начальным видом, без каких-либо манипуляций с DOM. Или мне нужна такая услуга: https://prerender.io/ У меня всегда есть менее 250 страниц.

В основном я забочусь об этих двух сканерах (возможно, + Twitter, если это легко).

+0

Я создатель плагина angular-socialshare. Использование модели HTML5 поможет социальным сетям лучше подсчитать ваши URL-адреса, это не поможет никому из Facebook, сканирующему ваш сайт. Его трудно решить. – djd

ответ

0

Вопрос I: Они старые, но делают! # Улучшают что-либо, если я добавлю его в свою маршрутизацию? Вызовы ajax в моих маршрутизаторах/я использую решение в маршрутах .

Nope. Пока Google знает о ваших URL-адресах (например, в sitemap.xml), не имеет значения, имеют ли они !# или нет.

Для вопроса II см. Комментарий djd.

Смежные вопросы