Looking for a self hosted, web search trends monitor. I have looked at Plausible Analytics, OpenSearch, Matomo, and some other website analytics platforms, but I’m not necessarily wanting to monitor a specific website(s). Rather, I want to monitor what people are searching for on the internet.

Is such a thing possible?

  • cmc@lemmy.cleberg.net
    link
    fedilink
    English
    arrow-up
    2
    ·
    13 hours ago

    It’s possible, but I can’t find any existing solutions that solve this need.

    The best possible data for this will come from the big search engine’s APIs (e.g., Google, Bing) due their global reach and massive data storage capabilities.

    If you truly want to self-host something, I’d suggest looking into setting up a simple pipeline from one of those (or multiple) APIs to a self-hosted data store (e.g., Elastic, Postgres) and write up some simple scripts that will let you search at-will like you would with Google Trends.

  • Otter@lemmy.ca
    link
    fedilink
    English
    arrow-up
    10
    ·
    11 days ago

    Your account is marked as a bot, you can change that toggle in your account settings

  • frongt@lemmy.zip
    link
    fedilink
    English
    arrow-up
    4
    ·
    11 days ago

    How do you plan to get this data? Most search companies don’t share it.

    • irmadlad@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      11 days ago

      Well, I’ve seen datasets from places like Common Crawl, Web Data Commons, Yahoo’s Webscope which can be integrated into something like MeiliSearch. I’m going in kind of blind on this, and I don’t know if it can be pulled off with the datasets that are publicly available. It’s just something that has captured my imagination, and so I am on a fishing trip.

  • Jade@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 days ago

    I’m pretty much sure only free option for finding out what other people search for is Google Trends. It’s very valuable data that is hard to get, so the companies that offer it charge quite a lot for it.