Lihtne Pythoni skript, mis kontrollib Google'i kohandatud otsingu JSON API abil märksõna positsiooni otsingumootori tulemustes. Peate registreeruma API kasutajaks ja hankima API võtme. Lisaks peate looma kohandatud otsingumootori ja hankima selle ID.

import requests

def get_search_results(keyword, api_key, cx):
    url = f"https://www.googleapis.com/customsearch/v1?key={api_key}&cx={cx}&q={keyword}"
    response = requests.get(url)
    if response.status_code == 200:
        data = response.json()
        return data.get('items', [])
    else:
        print("Error occurred:", response.status_code)
        return []

def find_keyword_position(search_results, keyword):
    for index, result in enumerate(search_results, start=1):
        if keyword.lower() in result['title'].lower() or keyword.lower() in result['snippet'].lower():
            return index
    return -1

def check_keyword_position(keyword, api_key, cx):
    search_results = get_search_results(keyword, api_key, cx)
    if search_results:
        position = find_keyword_position(search_results, keyword)
        if position != -1:
            print(f"The keyword '{keyword}' is found at position {position} in search results.")
        else:
            print(f"The keyword '{keyword}' is not found in the first 10 search results.")
    else:
        print("No search results found.")

if __name__ == "__main__":
    keyword = input("Enter the keyword to check position for: ")
    api_key = input("Enter your Google API key: ")
    cx = input("Enter your Custom Search Engine ID: ")
    check_keyword_position(keyword, api_key, cx)

Asendage kindlasti "YOUR_API_KEY" oma tegeliku Google API võtmega ja "YOUR_CUSTOM_SEARCH_ENGINE_ID" oma kohandatud otsingumootori ID-ga.

Selle skripti kasutamiseks käivitage see lihtsalt oma Pythoni keskkonnas ja see palub teil sisestada märksõna, mille asukohta soovite kontrollida, Google API võti ja kohandatud otsingumootori ID. Seejärel kuvab see märksõna positsiooni otsingutulemustes, kui see leitakse.

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