Discuss Scratch

N8_D_GR8_1
Scratcher
1000+ posts

How do Search Stats Work?

I am relatively new to Scratch, and all of my projects have been indexed for the search and explore pages, but none of my projects have had their search stats updated for months. I have heard that there is a trick where you unshare and reshare your projects, and I have tried that a couple of times, but it hasn't done anything.

Can anyone with experience explain to me how the whole search stats thing works, how many times I might need to reshare a project, how long it usually takes for search data to get updated, etc?

Here's where I am getting the info about my projects' search stats: https://scratchviews.com/users/n8_d_gr8_1

Thanks in advance!

-N8_D_GR8_1
N8_D_GR8_1
Scratcher
1000+ posts

How do Search Stats Work?

bump
kRxZy_kRxZy
Scratcher
1000+ posts

How do Search Stats Work?

-deleted-

Last edited by kRxZy_kRxZy (May 30, 2025 16:35:23)

MonkeyBean2
Scratcher
500+ posts

How do Search Stats Work?

what do you mean by search stats?
N8_D_GR8_1
Scratcher
1000+ posts

How do Search Stats Work?

MonkeyBean2 wrote:

what do you mean by search stats?
The project stats (views, hearts, faves) for the search page are different from the project page, and they don't update regularly. For example, you can see the actual stats and the search stats for one of my projects here: https://scratchviews.com/projects/1161139525
kRxZy_kRxZy
Scratcher
1000+ posts

How do Search Stats Work?

N8_D_GR8_1 wrote:

MonkeyBean2 wrote:

what do you mean by search stats?
The project stats (views, hearts, faves) for the search page are different from the project page, and they don't update regularly. For example, you can see the actual stats and the search stats for one of my projects here: https://scratchviews.com/projects/1161139525
The use scratch api, api.scratch.mit.edu/projects/1161139525

Last edited by kRxZy_kRxZy (June 1, 2025 12:22:31)

BigNate469
Scratcher
1000+ posts

How do Search Stats Work?

The Scratch API isn't always the fastest to update, but most of its endpoints update in (at most) about 30 minutes (when they are having issues due to lots of requests and/or lag).

The same cannot necessarily be said of third-party tools- they may update themselves far less frequently. Although, having done some digging, you should read https://scratchviews.com/info


The unshare/reshare thing is an exploit used to try to get on Trending; it is against the rules and shouldn't be used for that purpose (in this case, you're fine). It serves no other useful purpose.
N8_D_GR8_1
Scratcher
1000+ posts

How do Search Stats Work?

BigNate469 wrote:

The Scratch API isn't always the fastest to update, but most of its endpoints update in (at most) about 30 minutes (when they are having issues due to lots of requests and/or lag).

The same cannot necessarily be said of third-party tools- they may update themselves far less frequently. Although, having done some digging, you should read https://scratchviews.com/info


The unshare/reshare thing is an exploit used to try to get on Trending; it is against the rules and shouldn't be used for that purpose (in this case, you're fine). It serves no other useful purpose.
Thanks for answering! That makes a bit more sense now. I still wonder why none of my projects' search stats have updated, while other users can get new projects on trending (which requires the search stats for that project to be updated) in less than a week.
MonkeyBean2
Scratcher
500+ posts

How do Search Stats Work?

I assume search stats only update when scratch indexes your project.

BigNate469 wrote:

The Scratch API isn't always the fastest to update, but most of its endpoints update in (at most) about 30 minutes (when they are having issues due to lots of requests and/or lag).

The same cannot necessarily be said of third-party tools- they may update themselves far less frequently. Although, having done some digging, you should read https://scratchviews.com/info

I believe the 3rd party tool is just querying https://api.scratch.mit.edu/projects/1161139525/ and also finding it here https://api.scratch.mit.edu/search/projects?limit=16&offset=0&language=en&mode=popular&q=lunar%20landing (it's the first project here) or scraping trending. The search stats as found directly using the scratch API are still outdated (1286 vs 1386 views).

Last edited by MonkeyBean2 (June 13, 2025 11:37:14)

N8_D_GR8_1
Scratcher
1000+ posts

How do Search Stats Work?

MonkeyBean2 wrote:

I assume search stats only update when scratch indexes your project.

BigNate469 wrote:

The Scratch API isn't always the fastest to update, but most of its endpoints update in (at most) about 30 minutes (when they are having issues due to lots of requests and/or lag).

The same cannot necessarily be said of third-party tools- they may update themselves far less frequently. Although, having done some digging, you should read https://scratchviews.com/info

I believe the 3rd party tool is just querying https://api.scratch.mit.edu/projects/1161139525/ and also finding it here https://api.scratch.mit.edu/search/projects?limit=16&offset=0&language=en&mode=popular&q=lunar%20landing (it's the first project here) or scraping trending. The search stats as found directly using the scratch API are still outdated (1286 vs 1386 views).
It looks like the search stats have finally updated. Thanks for answering my question.

Powered by DjangoBB