2014-01-20 2 views
1

есть веб-сайт, только для ответа на AJAX-запросы это код на другом сайтеВыполняет ли ajax запрос Alexa rank?

$.ajax({ 
     dataType: 'jsonp', 
     url : 'http://www.somedomain.com/getdata', 
     data: 'parametr=value', 
     jsonp: 'js_callback', 
     success: function() { 
     // Do your stuffs on 
     alert("Successfully requested cross domain with jquery ajax"); 
     } 
}); 

phpcode на somedomain.com:

function do_something() {  
    $data = array(); 
    $data = getuserDataBYID($_GET['userid']); 
    echo $_GET['js_callback']."(".json_encode($data).");"; 
} 

делает это эффекты Alexa ранг somedomain. com?

ответ

1

Alexa - это аналитический сервис. Когда вы работаете с AJAX, то, что вы действительно хотите знать, - это то, как AJAX влияет на SEO (поисковая оптимизация). Насколько мне известно, инструменты Alexa не обязательно будут знать, каким образом ваши вызовы AJAX скрывают данные от сканеров или что эти данные. Сканеры обычно не видят эффекты javascript (например, ajax calls), а только источник страницы. Чтобы увидеть страницу, похожую на поисковый робот, вы можете щелкнуть правой кнопкой мыши на странице и выбрать «Просмотреть источник». Если все содержимое сайта доставляется ajax, страница в основном выглядит пустым для веб-сканеров (например, google). В этом случае Алекса должна предупредить вас, что у вас нет содержания. Ваша оценка SEO, безусловно, была бы ужасной. Если большая часть вашего контента доставляется сервером при загрузке страницы, то лучше всего загружать вещи через ajax, которые не являются существенными для вашей оценки SEO. Если важный контент загружается с помощью ajax, вам нужно будет маршрутизировать сканеры на html-снимки вашей страницы, чтобы получить точное представление о содержании вашего сайта.

Вы можете создавать html-снимки своего сайта вручную или с помощью безголового браузера, такого как PhantomJS, работающего на вашем сервере. PhantomJS хорош, потому что он может сканировать сайт и записывать вывод javascript. Вы можете запланировать его ежедневное сканирование сайта и сохранение генерируемого html каждой страницы.

Вот руководство Google для поисковых систем маршрутизации к снимкам: https://developers.google.com/webmasters/ajax-crawling/docs/getting-started

+0

я думал тИЦ основан на количестве посетителей сайта я имею в виду я знаю много сайтов с очень небольшим содержанием, но больших просмотров в день (как рекламные сайты), но у них есть отличные alexa ряды – k961

+1

@DamenSalvatore Было бы полезно, если бы вы сказали «Alexa Traffic Rank» :) Что касается отслеживания, это зависит от того, как он настроен. Если в запрошенном файле/документе/странице содержится код отслеживания, тогда да, его следует отслеживать как посещение. – m59

+0

просто хотел рассказать все подробности: D спасибо ... – k961

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