Hier is een eenvoudig PHP-script om de positie van een website voor een bepaald zoekwoord op Google te controleren:
<?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;
?>
Dit script neemt een trefwoord en een website-URL als invoerparameters, haalt de Google-zoekresultaten voor dat trefwoord op en controleert vervolgens de positie van de gegeven website-URL in die zoekresultaten. Het retourneert de positie als de website is gevonden, of een bericht dat aangeeft dat de website niet in de top 100 van resultaten staat. Houd er rekening mee dat dit script eenvoudige methoden voor het ophalen van bestanden gebruikt, die mogelijk niet in alle omgevingen werken vanwege beveiligingsbeperkingen of netwerkconfiguraties. Bovendien kan het schrapen van zoekresultaten van zoekmachines in strijd zijn met hun servicevoorwaarden. Gebruik het dus op verantwoorde wijze en overweeg om API's van zoekmachines voor dergelijke doeleinden te gebruiken.
Opmerkingen (0)
Er zijn hier nog geen reacties, jij kunt de eerste zijn!