- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет.
Мною был создан сайт (SPA), который загружает все данные с помощью ajax. Для индексации Гуглом был использован в статье http://durandaljs.co...-Crawlable.html подход. Он должен отдавать Гуглу статический контент, для этого использовался phantom JS (headless webkit browser) При этом, после тестирования через ГуглВебмастер (Посмотреть как ГуглБот) выдает следующий результат (см. ниже), по факту контент не отдается.
Значит ли это что у меня нечего не получилось? Можете подсказать как можно исправить или какой то мануал?
Что показывает мне Гугл
[spoiler] Просмотреть как Googlebot
Вот как поисковый робот Googlebot просканировал вашу страницу.
URL: http://andriit-001-s...smarterasp.net/
Дата: пятница, 18 апреля 2014 г., 12:18:34 GMT-7
Тип робота Googlebot: Веб
Время загрузки (в миллисекундах): 96
HTTP/1.1 200 OK
Cache-Control: public, max-age=62385
Content-Type: text/html; charset=utf-8
Content-Encoding: gzip
Expires: Sat, 19 Apr 2014 13:38:06 GMT
Last-Modified: Fri, 18 Apr 2014 13:38:06 GMT
Vary: *
Server: Microsoft-IIS/8.0
X-AspNetMvc-Version: 4.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Fri, 18 Apr 2014 20:18:20 GMT
Content-Length: 907
<!DOCTYPE html>
<html>
<head>
<title>HD Wallpapers</title>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="format-detection" content="telephone=no"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="fragment" content="!">
<meta name="google-site-verification" content="4PpAlnm3UYD8xdkFlJwkpKkiBDAB6MzQua7G1bmAsxE" />
<link rel="apple-touch-startup-image" href="/Content/images/ios-startup-image-landscape.png" media="(orientation:landscape)" />
<link rel="apple-touch-startup-image" href="/Content/images/ios-startup-image-portrait.png" media="(orientation:portrait)" />
<link rel="apple-touch-icon" href="/Content/images/icon.png"/>
<link href="/Content/ie10mobile.css" rel="stylesheet"/>
<link href="/Content/bootstrap.css" rel="stylesheet"/>
<link href="/Content/font-awesome.min.css" rel="stylesheet"/>
<link href="/Content/durandal.css" rel="stylesheet"/>
<link href="/Content/starterkit.css" rel="stylesheet"/>
<link href="/Content/main.css" rel="stylesheet"/>
<script type="text/javascript">
if (navigator.userAgent.match(/IEMobile\/10\.0/)) {
var msViewportStyle = document.createElement("style");
var mq = "@-ms-viewport{width:auto!important}";
msViewportStyle.appendChild(document.createTextNode(mq));
document.getElementsByTagName("head")[0].appendChild(msViewportStyle);
}
</script>
</head>
<body>
<div id="applicationHost">
<div class="splash">
<div class="message">
HD me
</div>
<i class="icon-spinner icon-2x icon-spin active"></i>
</div>
</div>
<script src="/Scripts/jquery-1.9.1.js"></script>
<script src="/Scripts/bootstrap.js"></script>
<script src="/Scripts/knockout-2.3.0.debug.js"></script>
<script src="/Scripts/jquery.lazyload.min.js"></script>
<script src="/Scripts/galleria/galleria-1.3.5.min.js"></script>
<script src="/Scripts/validator.min.js"></script>
<script type="text/javascript" src="/Scripts/require.js" data-main="/App/main"></script>
</body>
</html>[/spoiler]
Yuriy Kh, у вас в посте ссылки битые
Yuriy Kh, прошло уже несколько месяцев, получилось подружиться с гуглом? Яндексом?
---------- Добавлено 10.07.2014 в 13:28 ----------
Yuriy Kh, у вас в посте ссылки битые
Имелась ввиду статья http://durandaljs.com/documentation/Making-Durandal-Apps-SEO-Crawlable.html