Siin on lihtne PHP-skript, et kontrollida veebisaidi positsiooni antud märksõna jaoks Google'is:

<?php

function checkKeywordPosition($keyword, $websiteUrl) {
    $googleUrl = "http://www.google.com/search?q=" . urlencode($keyword) . "&num=100";
    $page = file_get_contents($googleUrl);
    
    // Check if the page was fetched successfully
    if ($page === FALSE) {
        return "Error: Unable to fetch Google search results.";
    }

    // Find the position of the website in search results
    $position = strpos($page, $websiteUrl);
    
    // If the website is found, return its position
    if ($position !== FALSE) {
        // Google starts indexing from 1 instead of 0
        return "The website is found at position " . ($position + 1);
    } else {
        return "The website is not found in the top 100 results.";
    }
}

// Example usage
$keyword = "your keyword here";
$websiteUrl = "your website URL here";

$result = checkKeywordPosition($keyword, $websiteUrl);
echo $result;

?>

See skript võtab sisendparameetritena märksõna ja veebisaidi URL-i, hangib selle märksõna Google'i otsingutulemused ja seejärel kontrollib antud veebisaidi URL-i asukohta nendes otsingutulemustes. See tagastab positsiooni, kui veebisait on leitud, või sõnumi, mis näitab, et veebisaiti ei leitud 100 parima tulemuse hulgast. Pidage meeles, et see skript kasutab lihtsaid failiotsingumeetodeid, mis ei pruugi turvapiirangute või võrgukonfiguratsioonide tõttu kõigis keskkondades töötada. Lisaks võib otsingumootori tulemuste kraapimine rikkuda nende teenusetingimusi, seega kasutage seda vastutustundlikult ja kaaluge sellistel eesmärkidel otsingumootorite pakutavate API-de kasutamist.

Kommentaarid (0)

Siin pole veel kommentaare, võite olla esimene!

Lisa kommentaar

Sinu e-postiaadressi ei avaldata. Nõutavad väljad on tähistatud *-ga


Vali ja osta proxy

Andmekeskuse proksid

Pöörlevad proksid

UDP Proxy'd

Usaldab üle 10 000 kliendi kogu maailmas

Puhverklient
Puhverklient
Puhverklient flowch.ai
Puhverklient
Puhverklient
Puhverklient