Скрипт покажет вам клеен домен ваш или нет. Если клеен то покажет к кому клеен,клееный будет выделен красным.
<?php
$file='1url.txt';//файлик доменов
$fh = fopen($file, "r");
while (!feof($fh)) {
// строка из файла
$filestring = fgets($fh);
$url = trim($filestring);
ob_start();
//Клейка яндекс
$file=file_get_contents("http://search.yaca.yandex.ru/yca/cy/ch/".$url);
$file=iconv("UTF-8", "CP1251", $file);
if(preg_match("!<td class=\"body left\">(.*?)<p>«(.*?)»: (.*?)<\/p>(.*?)<p class=\"errmsg\">!si",$file,$ok)){$kley=$ok[2];} else {$kley="N/A";}
if($kley!=$url){echo "<font color=red>$kley</font></b>";} else {echo "<font color=#32DA68>$kley</font></b>";}
ob_flush();
flush();
//sleep(5);//можно указать задержку по времени между циклами.
}
?>
Извините точно вот третий
psov.ru
Сделайте простой сайт, что сложного.
если у вас каждая страничка должна вызываться ,и быть связаной тогда сделайте блок меню
типа
<a href='1.html'>страница 1</a>
<a href='2.html'>страница 2</a>
<a href='3.html'>страница 3</a>
и так далее. Затем выделите место в каждом файлике для вставки туда
этих ссылок. Но имхо делать на хтмл, сейтчас это прощлый век.
Если есть там у вас php
сделайте еще проще. Блок меню с шапкой и блок подвала.
затем просто подключаете в ваш файлик шапоку и подвал и все
делов на минуту
вот пример когда то делал xxx.seosvalka.info :)
наверное всетаки гугля что то блокировал мне
вот смотрите, код товарища wdsg
doper.ru/-1.php
мой код
doper.ru/1.php
а это обработано скриптом
doper.ru/tic.php
получаеться что запрос link для моего домена ip запрещен. :(
выдает на VDS
<pre><HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8"> <TITLE>302 Moved</TITLE></HEAD><BODY> <H1>302 Moved</H1> The document has moved <A HREF="http://sorry.google.com/sorry/?continue=http://www.google.com/search%3Fhl%3Dru%26q%3Dlink:searchengines.ru">here</A>. </BODY></HTML> </pre>
Выдает ошибку
Parse error: syntax error, unexpected T_OBJECT_OPERATOR
может не так что делаю?
Щас попробую с помощью кук сделать.
seosniks добавил 20.04.2009 в 16:16
Ребят как с гугла получить куки?
Я снифаком содрал запрос
Send: Return Code: 0x00000000 GET /search?hl=ru&q=link:searchengines.ru HTTP/1.1 User-Agent: Opera/9.63 (Windows NT 5.1; U; MRA 5.4 (build 02606); ru) Presto/2.1.1 Host: www.google.com Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 Accept-Language: ru-RU,ru;q=0.9,en;q=0.8 Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1 Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0 Cookie: SS=Q0=0L_QvtC70YPRh9C40YLRjCDQutGD0LrQuCDQs9GD0LPQu9Cw; adsenseReferralSourceId=aso; adsenseReferralSubId=ww-ru-et-gaia; adsenseReferralUrl=www.google.com/accounts/ManageAccount; adsenseReferralUrlQuery=null; PREF=ID=5ffd8be6dc455ce5:U=412bca1bc75e121a:TM=1232473663:LM=1239943278:S=Mj52mdq95NoQ8bcq; SID=DQAAAH4AAAChpVQMvuwLZytXIffCXwnETL9rUn8Cd1OxYO8M_hkjBcdkFZzusDne54iVD75wKnMvBP50cdEeBnnuTVuSXZXFvW1dJjC4fCEloNoYlx-z4v6Y92RVZvSfnrcupgsqijdCi5WOOyHyVy9m9lc9sTnoo84KQSrh-Vo-oxmVUKsgmQ; NID=21=KbJ9AqsE978vX-VgXO_LRXFgT1mHqev_4rQTl7rejMwz_Ih-Z_EFrRL73ySqAfzSgGSHvLzkiAUDqP1gC_HuTMYeCeN6S_bszV3RudMxSjL1YDxwSnZoC_ZdLjsU9J-T Cookie2: $Version=1 Connection: Keep-Alive Receive: Return Code: 0x00000000 HTTP/1.1 200 OK Cache-Control: private, max-age=0 Date: Mon, 20 Apr 2009 12:05:03 GMT Expires: -1 Content-Type: text/html; charset=UTF-8 Set-Cookie: SS=Q0=bGluazpzZWFyY2hlbmdpbmVzLnJ1; path=/search Server: gws Transfer-Encoding: chunked Content-Encoding: gzip 1dce ‹ Send: Return Code: 0x00000000 GET /csi?v=3&s=web&action=&ei=72TsSffiAqC6jAejya2fCg&e=17259,17311,17315,19773&rt=prt.140,xjs.156,ol.187 HTTP/1.1 User-Agent: Opera/9.63 (Windows NT 5.1; U; MRA 5.4 (build 02606); ru) Presto/2.1.1 Host: www.google.com Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 Accept-Language: ru-RU,ru;q=0.9,en;q=0.8 Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1 Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0 Referer: http://www.google.com/search?hl=ru&q=link:searchengines.ru Cookie: adsenseReferralSourceId=aso; adsenseReferralSubId=ww-ru-et-gaia; adsenseReferralUrl=www.google.com/accounts/ManageAccount; adsenseReferralUrlQuery=null; PREF=ID=5ffd8be6dc455ce5:U=412bca1bc75e121a:TM=1232473663:LM=1239943278:S=Mj52mdq95NoQ8bcq; SID=DQAAAH4AAAChpVQMvuwLZytXIffCXwnETL9rUn8Cd1OxYO8M_hkjBcdkFZzusDne54iVD75wKnMvBP50cdEeBnnuTVuSXZXFvW1dJjC4fCEloNoYlx-z4v6Y92RVZvSfnrcupgsqijdCi5WOOyHyVy9m9lc9sTnoo84KQSrh-Vo-oxmVUKsgmQ; NID=21=KbJ9AqsE978vX-VgXO_LRXFgT1mHqev_4rQTl7rejMwz_Ih-Z_EFrRL73ySqAfzSgGSHvLzkiAUDqP1gC_HuTMYeCeN6S_bszV3RudMxSjL1YDxwSnZoC_ZdLjsU9J-T Cookie2: $Version=1 Connection: Keep-Alive, TE TE: deflate, gzip, chunked, identity, trailers Receive: Return Code: 0x00000000 HTTP/1.1 204 No Content Content-Length: 0 Date: Wed, 21 Jan 2004 19:51:30 GMT Pragma: no-cache Cache-Control: private, no-cache Expires: Wed, 17 Sep 1975 21:32:10 GMT Content-Type: text/html Server: Golfe
этого достаточно чтоб получить куки курлом?
curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookies.txt'); // вроде куда сохранять
curl_setopt ($ch, CURLOPT_COOKIEFILE, 'cookies.txt'); // вроде откуда брать
Не должно быть, потому как пробовал 2 разных сервера.
И проблемма именно при запросе link:
все другие операторы нормально пашут. ПРобовал парсеры разные все пашет.
Но вот оператор этот не работает почему то.
Попробую вечером еще пару сереров.
А не подскажете как узнать Забанен IP или нет.
По идее если бан то не должен индексировать гугл сайты. Но все с индексацией нормально
Блочит на оператор linlk ?
Ведь так работает нормально.
echo $file=file_get_contents('http://www.google.com');
$file=file_get_contents("http://www.google.com/search?hl=en&q=site:url.ru");
Насчет заголовков попробую.
Но не работает на разных серверах. Локально с денвера нет проблемм вообще.
CMсимпле помоему.
aposter Стукните в личку, если ася есть укажите я вам отпишусь .