Voici un script PHP simple pour vérifier la position d'un site Web pour un mot-clé donné sur 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;

?>

Ce script prend un mot-clé et l'URL d'un site Web comme paramètres d'entrée, récupère les résultats de recherche Google pour ce mot-clé, puis vérifie la position de l'URL du site Web donnée dans ces résultats de recherche. Il renvoie la position si le site est trouvé, ou un message indiquant que le site n'est pas trouvé dans le top 100 des résultats. Gardez à l'esprit que ce script utilise des méthodes simples de récupération de fichiers qui peuvent ne pas fonctionner dans tous les environnements en raison de restrictions de sécurité ou de configurations réseau. De plus, la suppression des résultats des moteurs de recherche peut enfreindre leurs conditions d'utilisation, alors utilisez-la de manière responsable et envisagez d'utiliser les API fournies par les moteurs de recherche à ces fins.

Commentaires (0)

Il n'y a pas encore de commentaires ici, vous pouvez être le premier !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *


Choisir et acheter une procuration

Proxies pour centres de données

Procurations tournantes

Proxies UDP

Approuvé par plus de 10 000 clients dans le monde

Client mandataire
Client mandataire
Client proxy flowch.ai
Client mandataire
Client mandataire
Client mandataire