Технология

Получите рейтинг трафика Alexa и популярность для любого сайта, использующего PHP

Получите рейтинг трафика Alexa и популярность для любого сайта, использующего PHP

Есть несколько сообщений, чтобы получить рейтинг трафика Alexa, используя PHP. Фактически, несколько месяцев назад я опубликовал статью о том, как получить рейтинг трафика Alexa с помощью PHP. В этом посте я собираюсь расширить код, включив в него больше статистики Alexa, например Country Rank и Reach Rank. Получение этих данных на вашем сайте или сайте ваших конкурентов и запись их в базу данных может быть ценным инструментом для анализа прогресса вашего сайта и сравнения его с результатами вашего конкурента. Вы также можете измерить влияние недавних изменений, которые вы внесли на свой сайт. Без дальнейших задержек, давайте посмотрим, как получить рейтинг трафика Alexa и популярность для любого сайта, использующего PHP.

Получите рейтинг трафика Alexa и популярность для любого сайта, использующего PHP

Alexa Статистика движения

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

Получить рейтинг трафика Alexa и популярность, используя PHP

Считайте, что ежедневный снимок вашей статистики – отличный способ отслеживать историческую производительность ваших сайтов и планировать будущие обновления / обновления. Используя PHP-код, представленный в этом руководстве, вы можете получить Alexa Traffic Rank (как глобальный, так и страновой) и популярность (сайты, связывающие и достигающие рейтинг). Эти числа могут быть записаны в базе данных. Вы даже можете отобразить текст в простом формате, который должен работать быстрее, чем загрузка виджета Alexa.

Чтобы получить данные рейтинга трафика Alexa, используйте следующий код PHP.

Получите рейтинг трафика Alexa и популярность для любого сайта, использующего PHP

PHP-код для получения рейтинга трафика Alexa и популярности

Загрузите полный код, используя кнопку загрузки ниже:

file_get_contents()Функция получает статистику Alexa в виде файла XML. Напоминание о коде разбивает файл XML, ищет его и получает значения, которые нас интересуют. cli=10Поручает Alexa предоставить результаты в формате XML. dat=snbamzчасть говорит ему предоставить подробную статистику. Наконец, url=htpcbeginner.comэто часть, которую вы хотите редактировать. Перейдите htpcbeginner.comна интересующий вас сайт. Вывод XML хранится в переменной $source.

Часть кода Alexa Rank ищет XML-код и совпадает с частью, содержащей глобальный рейтинг, который хранится в переменной $aresult. Компонент «Связывание сайтов Alexa» частично находит число ссылок на ваш сайт из вывода XML и сохраняет его в переменной $alinksin.

Часть рейтинга Alexa US находит рейтинг сайта в США и сохраняет его в переменной $usrank. Если ваш сайт наиболее популярен в других странах, вы можете использовать название страны и его двухбуквенное сокращение (пример: INи India). Осторожно замените слова USи United Statesмежду кавычками в коде.

Наконец, ранг достижения получается из выходных данных XML и сохраняется в переменной $areach.

Использование данных

Вам удалось получить рейтинг трафика Alexa и популярность, используя PHP. Так что ты с этим делаешь? Ну, как я уже говорил, вы можете отобразить его в виде простого текста, используя следующие коды PHP:

< ?php echo 'Alexa Traffic Rank: '.$aresult'.'<br>'; echo 'Alexa Sites Linking In: '.$alinksin.'<br />'; echo 'Alexa Country Rank: '.$usrank.'<br />'; echo 'Alexa Reach Rank: '.$areach; ?>

Удалить пробел между <и? в первой строке. Будет выведено: Alexa Рейтинг трафика: 169481 Alexa Сайты Ссылка в: 62 ​​Alexa Рейтинг страны: 38968 Alexa Рич достиг: 189529 В качестве альтернативы, вы можетезапишите эти числа в базу данных MySQL. Периодически вы можете составить график вашей исторической статистики Alexa и отслеживать рост или эффективность вашего сайта. Тенденции на графике показывают эффект чего-то, что вы только что реализовали. Пример изображения ниже показывает исторический глобальный рейтинг Alexa htpcbeginner.com. Увеличение или, скорее, ухудшение рейтинга в ноябре 2012 года произошло из-за изменений, которые я сделал на сайте. Заметив снижение трафика и повышение рейтинга, я отменил все изменения, а затем рейтинг снова улучшился, начиная с декабря 2012 года. Подобные анализы могут быть очень полезными и посмотреть, как продвигается ваш сайт.

Получите рейтинг трафика Alexa и популярность для любого сайта, использующего PHP

История глобального рейтинга трафика Alexa

В дополнение к статистике сайта Alexa, вы также можете получить количество лайков в Facebook для вашей фан-страницы и число фолловеров в Twitter с помощью PHP. Идите вперед и получите рейтинг трафика Alexa, популярность и другую интересную статистику и используйте их творчески, чтобы понимать и планировать продвижение ваших сайтов.

Источник записи: https://www.smarthomebeginner.com

Похожие записи
Технология

Как автоматически изменить размер AdSense в зависимости от размера окна браузера?

Технология

Полное руководство по настройке Pi Hole: лучший интернет без рекламы за 15 минут

Технология

Переместите UniFi Controller на новый хост без потери настроек

Технология

Как запустить PiHole в Docker на Ubuntu, без обратного прокси-сервера?

Sign up for our Newsletter and
stay informed
[mc4wp_form id="14"]

Политика конфиденциальности

Наш сайт использует файлы cookies, чтобы улучшить работу и повысить эффективность сайта. Продолжая работу с сайтом, вы соглашаетесь с использованием нами cookies и политикой конфиденциальности.

Принять