towfiqi / serpbear

Search Engine Position Rank Tracking App
https://docs.serpbear.com/
MIT License
1.45k stars 145 forks source link

Serbear doesn't show correct ranking positions anymore #165

Closed Yo-shad closed 9 months ago

Yo-shad commented 9 months ago

Hey, Since last week, I'm trying to scan many websites for keywords positions but Serpbear fails to show the correct ones, for all the positions I only get >100 even after refreshing many times, only few keywords actually show a correct position but most of them show >100 I've changed the scraper but still get the same problem, any idea?

towfiqi commented 9 months ago

This has been already fixed in v1.0.2. Please make sure you are using the latest version.

vncnt-mb commented 9 months ago

Hello !

I'm taking the liberty of replying to this issue because I think it's still relevant.

I'm on the latest version of serpbear (v1.0.2) but unfortunately, the position that the scrapper retrieves is still not correct. I have the impression that the position information hasn't been updated since I upgraded to version 1.

Here are a few screenshots (I've masked the information but it's readable)

Capture d’écran 2024-02-16 à 11 54 55

(detail of first keyword in the table)

Capture d’écran 2024-02-16 à 11 57 06

(by the way, is it normal that the table is not aligned? :/)

thank you in advance! :)

towfiqi commented 9 months ago

Vincent, please share one of your keywords and the site address so I can recreate the issue in my instance. And no, the table shouldn't look like that. Are your keywords longer than 2-3 words?

vncnt-mb commented 9 months ago

Vincent, please share one of your keywords and the site address so I can recreate the issue in my instance.

I just tested with a new instance of serpbear, it works fine, I think there is a conflict with the old data since the upgrade. I'll export the domains and keywords to this one and it'll be perfect :)

And no, the table shouldn't look like that. Are your keywords longer than 2-3 words?

Yes :/ and the words are long. I think the "ellipsis" worked only with number of words and no with number of characters.

towfiqi commented 9 months ago

I cannot reproduce the issue in my instance of SerpBear. Keywords added before v1 work fine for me. Is it possible to send me your SQLite database? If it is, kindly send it to tislam100@gmail.com.

DriesBultynck commented 9 months ago

hey, i've experienced the same problem. Reinstalled serpbear and added 2 new domains. Keep getting >100 positions although we are in the top 10

towfiqi commented 9 months ago

Please zip your database.sql file inside the data folder or if you are using docker download it from your serpbear volume and send it to my email address posted previously.

towfiqi commented 9 months ago

only few keywords actually show a correct position but most of them show >100 I've changed the scraper but still get the same problem,

@Yo-shad I just ran some tests and it looks like the scraper was failing for some keywords because Google was rendering different HTML for them. I have fixed the issue and pushed a new version. Download the latest version, and everything should work fine.

Yo-shad commented 9 months ago

@towfiqi 👍 Thanks, everything went back to normal, Solved :white_check_mark: