Парсер Alexa Rank

Все владельцы ресурсов сети Интернет хотят, чтобы их сайты были в топе выдачи поисковых систем. Для этого выполняется поисковая оптимизация, раскручивается ресурс под целевые аудитории, выполняется презентацию информации, товаров и услуг. Реклама носит характер убеждения и направляется в сторону обширной аудитории возможных клиентов или посетителей ресурса. Чтобы определить направления, которые наиболее востребованы посетителями конкурентных ресурсов, стоит оценить рейтинг ресурса в поисковой системе относительно аналогичных сайтов. Для удобства оценки рейтинга и, соответственно, анализа выбранной конкурентом рекламной кампании я предлагаю использовать скрипт, который автоматизирует проверку рейтинга Alexa Rank.


#!/bin/bash
i=1
s=`cat url.txt |wc -l`
while [ $i -lt $s ]
do
name=`sed ''$i'!d' url.txt`
echo $name
curl http://www.alexa.com/siteinfo/$name | grep '&rank=' >> log.txt
sed 's/.*=\(.*\)$/\1/g' < log.txt > newlog.txt
echo `sed ''$i'!d' url.txt` '=' `sed ''$i'!d' newlog.txt` >> rank.txt
let "i = $i + 1"
sleep 15
done
rm log.txt
rm newlog.txt