Как узнать общий рост позиций сайта?
Приветствую, товарищи. Скажите, а есть ли такой инструмент или сайт, который отслеживает не рост позиций по конкретным запросам, а, так сказать, общий рост позиций. Например, я вот сейчас делаю перелинковку и мне бы хотелось отследить ее влияние вообще, без конкретных ссылок, а общие какие-то показатели ( как сайт поднялся в средне арифметическом числе, процентах там и так далее) . Надеюсь, более-менее понятно донес). Спасибо заранее!
add_custom_background();
function kama_previous_posts_from_cat ($post_num=5, $format = '', $cache = '', $list_tag='li', $echo=true){
global $post, $wpdb;
$cache_key = (string) md5( __FUNCTION__ . $post->ID );
$cache_flag = __FUNCTION__;
if ( $cache && $cache_out = wp_cache_get($cache_key, $cache_flag) ){
if ($echo) return print($cache_out);
else return $cache_out;
}
$cat = get_the_category($post->ID);
$cat_id = (int) $cat[0]->term_id;
$same_join = "SELECT ID, post_title, post_date, comment_count, guid
FROM $wpdb->posts p
LEFT JOIN $wpdb->term_relationships rel ON (p.ID = rel.object_id)
LEFT JOIN $wpdb->term_taxonomy tax ON (rel.term_taxonomy_id = tax.term_taxonomy_id)";
$same_and = "AND tax.term_id = '$cat_id'
AND tax.taxonomy = 'category'
AND p.post_status = 'publish'
AND p.post_type = 'post'";
// пробуем получить предыдущие записи
$sql = "$same_join
WHERE p.ID < {$post->ID}
$same_and
ORDER BY p.post_date DESC
LIMIT $post_num";
$res = $wpdb->get_results($sql);
$count_res = count($res);
// если количество меньше нужного, делаем 2-й запрос
if ( !$res || $count_res<$post_num ){
$exclude = $post->ID;
if ($res) foreach ($res as $id) $exclude .= ','.$id->ID;
$post_num = (int) $post_num-$count_res;
$sql = "$same_join
WHERE p.ID NOT IN ($exclude)
AND p.ID != {$post->ID}
$same_and
ORDER BY p.post_date DESC
LIMIT $post_num";
$res2 = $wpdb->get_results($sql);
$res = array_merge($res,$res2);
}
if (!$res) return false;
if ($format) preg_match ('!{date:(.*?)}!',$format,$date_m);
foreach ($res as $pst){
$x == 'li1' ? $x = 'li2' : $x = 'li1';
$Title = $pst->post_title;
$a1 = "<a href="https://pr-cy.ru/jump/?url=". get_permalink($pst->ID) ."' title='{$Title}'>";
$a2 = "</a>";
if ($format){
$date = apply_filters('the_time', mysql2date($date_m[1],$pst->post_date));
$Sformat = str_replace ($date_m[0], $date, $format);
$Sformat = str_replace('{title}', $Title, $Sformat);
$Sformat = str_replace('{a}', $a1, $Sformat);
$Sformat = str_replace('{/a}', $a2, $Sformat);
$Sformat = str_replace('{comments}', (($pst->comment_count==0)?'':$pst->comment_count), $Sformat);
}
else $Sformat = $a1.$Title.$a2;
$out .= "\n<$list_tag class='$x'>{$Sformat}</$list_tag>";
}
if ($cache) wp_cache_add($cache_key, $out, $cache_flag);
if ($echo) echo $out;
else return $out;
}
А иначе получается "хочу чего-то, чего не знаю". Как можно отследить позиции по стотыщмиллионов запросов, не зная этих запросов?
Создайте проект на продвижение в сеопульте, он вам подберет автоматом ваши стотыщмиллионов запросов и будет регулярно снимать позиции по ним. Только платить за продвижение придется.
Как можно отследить посещения? Где вы вообще увидели, что мне интересны именно посещения, я это где то писал?!
Это какой-то ад, а не сайт, реально. Словесный мусор вываливают тоннами, лишь бы просто чето сказать.
Выше верно сказано "Хочу чего-то, чего не знаю".