Google sizning saytingizni qachon indeksatsiya qilishini bilib oling. (20)
Сирожиддин
#1
Google'ning BOT lari saytingizga qachon tashrif buyurganligini bilishni xohlaysizmi? Sizga bir BOT saytga kelganda sizga elektron pochta orqali yuboradigan oddiy PHP skriptini taklif qilaman.

Men bu yechimning ko'pchiligi uchun foydali bo'lishi mumkin deb o'yladim va shuning uchun sizga bu haqda xabar berishga qaror qildim. Ushbu skript faqat bir necha qatorlik kodlardan tashkil topgan. Keling, buni bir ko'rib chiqaylik:
  1. <?php
  2. if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'Googlebot' ) !== false ) {
  3. // E-Mail manzilingz
  4. $email_manzil = 'sizning@pochta.com';
  5. // Sizga xat yuboramiz
  6. mail($email_manzil ,'Googlebot bildirishnoma', 'Googlebot sizning ushbu sahifangizda: '.$_SERVER['REQUEST_URI']);
  7. }
  8. ?>
Ko'rib turganingizdek, kod juda oddiy.

Skript foydalanuvchi agentini/qurilmasini tekshiradi, agarda qurilmasi "Googlebot" bo'lsa, unda skript sizga xat yozadi va uni sizga ko'rsatilgan elektron pochtaga yuboradi.

Ushbu skript Google botini yanada samarali ravishda qo'lga kiritish uchun saytning har bir sahifasiga qo'shilishi kerak. (Ko'pchilik forumdoshlar foydalanadigan skriptlarda head.php/header.php sahifalari)

Hozircha shu! Fikrlaringizni yozib qoldiring!

Ushbu dars ruseller.com sayti jamoasi tomonidan siz uchun tayyorlangan.
Kurs manbai: www.protycoon.com
Ingilizchadan ruschaga tarjima qilingan: Maxim Shkurypy
Rus tilidan o'zbekchaga tarjima: Sirojiddin Ernazarov (Google Translate yordami bilan)
gi8ri7
#2
  1. <?php
  2. if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'YandexBot' ) !== false ) {
  3. // E-Mail manzilingz
  4. $email_manzil = 'sizning@pochta.com';
  5. // Sizga xat yuboramiz
  6. mail($email_manzil ,'YandexBot bildirishnoma', 'YandexBot sizning ushbu sahifangizda: '.$_SERVER['REQUEST_URI']);
  7. }
  8. ?>

Ishberarmikan
5 daqiqa 22 soniyadan keyin yozdi:
Kutganda botlar ham keme qoladi-e boshqa mahal 20, 30 gacha yurgan bo'ladi
12 daqiqa 32 soniyadan keyin yozdi:
Ana keldi
20 daqiqa 26 soniyadan keyin yozdi:
'.$_SERVER['REQUEST_URI']); ni oldiga ' .$set['homeurl']. ' ni yozib qo'yinglar ya'ni ' .$set['homeurl']. ''.$_SERVER['REQUEST_URI']); shunda shunda sahifa manzili chiqadi tepadagi scringa axamyat bering
Biriktirilgan fayllar [2]:
 screenshot_20190108-030724.png (96.43 KB) (224 ↴)
 kirgan-sahifasini-qarela.jpg (128.22 KB) (230 ↴)
KooL
#3
Серёжа, Off uchun uzr. Emailga xabar yuborishni boshqa maqsadlarda ishlatsak bo'ladimi? Misol sayt uchun bildirishnoma uchun
NetLizard
#4
Men saytimga namuna uchun virus fayl yuklasam yandexbotdan sms keladi emailimga shunga oxsharkan.
gi8ri7
#5
Ajalbek, Albatta bo'ladi lekn biroz ishlash kerak
Сирожиддин
#6
Ajalbek, # Ajalbek (08.01.2019 / 07:18)
Серёжа, Off uchun uzr. Emailga xabar yuborishni boshqa maqsadlarda ishlatsak bo'ladimi? Misol sayt uchun bildirishnoma uchun
sayt bildiishnomasini telegramga yuborgan yaxshi, telegramga kirmaydigan telefondagilar baribir e-mailga kirib tekshirmaydi.
U M K A
#7
Adsense sahifasidan bilsa bo'ladimi
Besthakker
#8
Серёжа, # Серёжа (07.01.2019 / 23:28)
Google'ning BOT lari saytingizga qachon tashrif buyurganligini bilishni xohlaysizmi? Sizga bir BOT saytga kelganda sizga elektron pochta orqali yuboradigan oddiy PHP skriptini taklif qilaman.

Men b
Bu kodni saytni qayeriga qo'yish kerak


1.
<?php
2.
if( strpos($_SERVER['HTTP_USER_AGENT'],'Googlebot')!==false){
3.
// E-Mail manzilingz
4.
$email_manzil='sizning@ pochta.com';
5.
// Sizga xat yuboramiz
6.
mail($email_manzil,'Googlebot bildirishnoma','Googlebot sizning ushbu sahifangizda: '.$_SERVER['REQUEST_URI']);
7.
}
8.
?>
Сирожиддин
#9
Boburuz, # Boburuz (31.05.2019 / 09:04)
Серёжа, Bu kodni saytni qayeriga qo'yish kerak


1.
<?php
2.
if( strpos($_SERVER['HTTP_USER_AGENT'],'Googlebot')!==false){
3.
// E-Mail manzilingz
4.
$email_manzil='sizning<a href="https://u
saytnuing yuqori qismiga,
<body>
shu yerga qayergadir
</body>
Besthakker
#10
Сирожиддин, # Сирожиддин (31.05.2019 / 09:06)
Boburuz, saytnuing yuqori qismiga,
<body>
shu yerga qayergadir
</body>
/incfiles/head.php danmi
Сирожиддин
#11
Boburuz, # Boburuz (31.05.2019 / 09:12)
Сирожиддин, /incfiles/head.php danmi
<body> tegi qayerda bo'lsa shu yerga!
Besthakker
#12
Master-X, # Master-X (08.01.2019 / 01:56)
<?php
if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'YandexBot' ) !== false ) {
// E-Mail manzilingz
$email_manzil = 'sizning@pochta.com';
// Sizga xat yuboramiz
mail($email_manzil
Shu kodni aloxida fayl ochib kodni ichiga tashlap head.php ga include 'fayl.php'; shunaqa qilsak ish beradimi
TimX
#13
Besthakker, Bo'ladi. Faqat kod dgagi <?php
?>
ikalasini olib tashlash kerak
Besthakker
#14
Temur, # Temur (20.11.2019 / 09:24)
Besthakker, Bo'ladi. Faqat kod dgagi <?php
?>
ikalasini olib tashlash kerak
Sinap ko'rdizmi va mening matnimdi tushundizmi
TimX
#15
Besthakker, Xa sinadim. bot.php qilib fayl yaratasizda ichiga tepadagi kodni, man etgan joylarini olib tashap qo'yasiz. Keyin include qisez ishlaydi.
Besthakker
#16
Temur, # Temur (20.11.2019 / 09:43)
Besthakker, Xa sinadim. bot.php qilib fayl yaratasizda ichiga tepadagi kodni, man etgan joylarini olib tashap qo'yasiz. Keyin include qisez ishlaydi.
Emailga kod keldimi screnshot kursatingche
TimX
#17
Besthakker, Javadaman
Besthakker
#18
<?php
if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'Googlebot' ) !== false ) {
// E-Mail manzilingz
$email_manzil = 'sizning@pochta.com';
// Sizga xat yuboramiz
mail($email_manzil ,'Googlebot bildirishnoma', 'Googlebot sizning ushbu sahifangizda: '.$_SERVER['REQUEST_URI']);
}
?>
Besthakker
#19
Менга ҳабар келмади 10 тадан зиёт бот юрипди сайтимда
Сирожиддин
#20
Besthakker, бу ерда "Googlebot" атамаси топилса, яъни гугл ботлари ташриф буюрганлиги ҳақида эмейл юборилади.

Biriktirilgan fayllar [1]:
 googlebot.png (184.94 KB) (26 ↴)

Kunduzi: 21°C

23 Apr 2024 yil
Joylashuv aniqlanmadi