Ecco un semplice script PHP per verificare la posizione di un sito web per una determinata parola chiave su Google:

<?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;

?>

Questo script prende una parola chiave e l'URL di un sito Web come parametri di input, recupera i risultati di ricerca di Google per quella parola chiave e quindi controlla la posizione dell'URL del sito Web specificato in tali risultati di ricerca. Restituisce la posizione se il sito web viene trovato, oppure un messaggio che indica che il sito web non viene trovato tra i primi 100 risultati. Tieni presente che questo script utilizza semplici metodi di recupero dei file che potrebbero non funzionare in tutti gli ambienti a causa di restrizioni di sicurezza o configurazioni di rete. Inoltre, lo scraping dei risultati dei motori di ricerca potrebbe violare i loro termini di servizio, quindi utilizzalo in modo responsabile e considera l'utilizzo delle API fornite dai motori di ricerca per tali scopi.

Commenti (0)

Non ci sono ancora commenti qui, puoi essere il primo!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *


Scegliere e acquistare il Proxy

Proxy per data center

Proxy a rotazione

Proxy UDP

Scelto da oltre 10.000 clienti in tutto il mondo

Cliente proxy
Cliente proxy
Cliente proxy flowch.ai
Cliente proxy
Cliente proxy
Cliente proxy