Насколько я понимаю Яндекс подсчитывает тИЦ таким образом, чем больше на страницу ссылок тем выше тИЦ.
Яндекс подсчитывает только прямые ссылки на страницу? или любые например такие go.php?url='http://www.site.ru/'
Ковырял этот вопрос в инете, но толкового ответа не нашел, мнения у людей расходятся..
Ссори если разметил эту тему сюда.. более подходящей не нашел...
1. ADIOS - 11 Мая, 2011 - 11:07:09 - перейти к сообщению
2. Champion - 11 Мая, 2011 - 12:02:33 - перейти к сообщению
Ссылки, которые ведут на ваш сайт через редирект не учитываются, на сколько я знаю.
И на ТИЦ влияет не только количество ссылок, но и тот факт, размещена ли ссылка в каком-то каталоге, где размещают все, кому не лень, или она размещена на авторитетном источнике, особенно здорово, если страница со ссылкой имеет тематику, близкую к вашему сайту
И на ТИЦ влияет не только количество ссылок, но и тот факт, размещена ли ссылка в каком-то каталоге, где размещают все, кому не лень, или она размещена на авторитетном источнике, особенно здорово, если страница со ссылкой имеет тематику, близкую к вашему сайту
3. vsll - 11 Мая, 2011 - 12:04:15 - перейти к сообщению
ADIOS пишет:
+1 Не откладывай работу на завтра, от которой можно вообще отказаться
ADIOS немножко не так, для яндекса, более важно качество, как содержимого вашего сайта так и содержимого ресурсов с которых ссылки на ваш сайт
http://help[dot]yandex[dot]ru/catalogue/?id=873431
4. ADIOS - 11 Мая, 2011 - 12:17:13 - перейти к сообщению
Champion пишет:
Ссылки, которые ведут на ваш сайт через редирект не учитываются
А если мне допустим нужно посчитать количество переходов, то тогда как мне это реализовать, получается что php не вариант?
5. Champion - 11 Мая, 2011 - 12:25:48 - перейти к сообщению
Если количество переходов К ВАМ, то это можно у себя реферер анализировать. Если посчитать количество переходов ОТ ВАС по интересующей ссылке, то через редирект.
6. ADIOS - 11 Мая, 2011 - 14:07:13 - перейти к сообщению
Champion пишет:
Если посчитать количество переходов ОТ ВАС по интересующей ссылке, то через редирект.
Как я понял редирект не учитывается яндексом, так же не будет считать и гугл...
Так как же выяснить сколько человек перешло по ссылки (по прямой ссылки)?
Навязывается один вариант через javascript... Только вот в нем я к сожалению не силен.
7. Champion - 11 Мая, 2011 - 16:50:36 - перейти к сообщению
Нет, ссылки через яваскрипт тоже не учитываются поисковиками.
Честно говоря, не знаю способа подсчитать переходы по исходящим ссылкам, кроме редиректа через себя же.
Честно говоря, не знаю способа подсчитать переходы по исходящим ссылкам, кроме редиректа через себя же.
8. grefon - 12 Мая, 2011 - 02:22:56 - перейти к сообщению
Это нетрудно реализовать на аяксе! А если с использованием jquery, то вообще элементарно
Ставите событие onclick на все ссылки, или только на те, которые Вас интересуют на Вашей страничке. По событию отправляет запрос методом пост в скрипт, который будет заносить данные в базе данных. В этот скрипт можете отсылать либо содержимое атрибута href, либо сам текст ссылки, или и то и другое. Как только скрипт обработает запрос, разрешаете пользователю переход по ссылке.
Ставите событие onclick на все ссылки, или только на те, которые Вас интересуют на Вашей страничке. По событию отправляет запрос методом пост в скрипт, который будет заносить данные в базе данных. В этот скрипт можете отсылать либо содержимое атрибута href, либо сам текст ссылки, или и то и другое. Как только скрипт обработает запрос, разрешаете пользователю переход по ссылке.
9. ADIOS - 12 Мая, 2011 - 05:44:31 - перейти к сообщению
grefon пишет:
Это нетрудно реализовать на аяксе! А если с использованием jquery, то вообще элементарно
Кому как, а для меня аякс лес дремучий... Если не трудно напиши скрипт пожалуйста...
10. grefon - 12 Мая, 2011 - 07:32:09 - перейти к сообщению
ADIOS пишет:
Если не трудно напиши скрипт пожалуйста...
Просто чтобы поставить все точки над i: я правильно понял задачу - у Вас есть сайт, и Вам нужно знать по каким ссылкам на этом сайте с него уходят? Скрипт должен заносить в базу url и сколько раз с него перешли?
Если все правильно, то напишу.
11. Champion - 12 Мая, 2011 - 08:03:45 - перейти к сообщению
Ну с онкликом я подозреваю, что запрос, который шлется на онклик, будет часто прерываться и не проходить. Хотя я не уверен.
12. ADIOS - 12 Мая, 2011 - 08:18:47 - перейти к сообщению
grefon пишет:
Просто чтобы поставить все точки над i: я правильно понял задачу - у Вас есть сайт, и Вам нужно знать по каким ссылкам на этом сайте с него уходят? Скрипт должен заносить в базу url и сколько раз с него перешли?
Просто чтобы поставить все точки над i: я правильно понял задачу - у Вас есть сайт, и Вам нужно знать по каким ссылкам на этом сайте с него уходят? Скрипт должен заносить в базу url и сколько раз с него перешли?
+ добавления в базу ip адресов, подсчет уникальных переходов...
Хотя и не обязательно... Задача в целом верна..
Заранее спасибо...
(Добавление)
Champion пишет:
что запрос, который шлется на онклик, будет часто прерываться и не проходить
если у пользователя выключен javascript может и не проканать...
13. grefon - 12 Мая, 2011 - 09:23:46 - перейти к сообщению
Накидал для пример такой вариант:
Таблица:
Таблица:
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- CREATE TABLE `temp_table` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `url` varchar(255) NOT NULL,
- `ank` varchar(255) NOT NULL,
- `ip` varchar(255) NOT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Код странички с сылками index.php:
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?php
- header('Content-Type: text/html; charset=utf-8');
- ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru-ru" lang="ru-ru" dir="ltr" >
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <script type="text/javascript" src="http://ip-jobs.staff-base.spb.ru/ip.cgi"></script>
- <script type="text/javascript" src="http://yandex.st/jquery/1.5.1/jquery.min.js"></script>
- <script type="text/javascript">
- $(document).ready(function() {
- $('a').click(function(e) {
- url = $(this).attr("href");
- ank = $(this).html();
- $.post('script.php', { 'url': url, 'ank': ank, 'ip': IP });
- return true;
- });
- });
- </script>
- <title>Проба</title>
- </head>
- <body>
- <a href="http://yandex.ru">Ссылка на яндекс</a><br/>
- <a href="http://google.com">Ссылка на гуглю</a><br/>
- <a href="http://grefon.com">Ссылка на меня</a>
- </body>
- </html>
Код страницы скрипта-обработчика:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
- $bd_host = "localhost"; // хост базы данных
- $bd_login = "root"; // имя пользователя базы данных
- $bd_parol = ""; // пароль базы данных
- $bd_imja = "temp"; // имя базы данных
- $bd_teble = "temp_table"; // имя таблицы данных
- // ПОДКЛЮЧАЕМСЯ К БАЗЕ ДАННЫХ
- // ЧИСТИТЬ ВХОДЯЩИЕ ДАННЫЕ НЕ БУДУ ТАК КАК ЛЕНЬ!!!
- $zapros = "INSERT INTO `".$bd_teble."` ( `id` , `url` , `ank` , `ip` )
- VALUES ('', '".mysql_escape_string($_POST['url'])."', '".mysql_escape_string($_POST['ank'])."', '".mysql_escape_string($_POST['ip'])."')";
- }
- }
- ?>