giggls / opencampsitemap

Open Camping Map (an Openstreetmap based map of the camp-sites of the world)
Other
29 stars 11 forks source link

Add reviews to static campsite URL? #47

Open giggls opened 11 months ago

giggls commented 11 months ago

Last year I changed the frontend code of OpenCampingMap to get indexable campsite descriptions and thus make sites findable by search indexes.

I excluded the reviews code from @wtimme from these static sites back then but they should probably also added for better search engine results.

What do you think?

This is how static code of https://opencampingmap.org/de/way/164951603 currently looks like. static-site

More Info will be provided in my blogpost from last year at https://blog.geggus.net/2022/12/news-from-open-camping-map/

wtimme commented 10 months ago

Neat idea. However, I'm not sure how including reviews that are then indexed by search engine bots is resulting in better search engine results. What do you have in mind exactly?

What I do think would be a huge benefit is reading the reviews from Mangrove and providing them (or at least the average rating) via our own camp site API. That way, we would be able to highlight camp sites that have been reviewed.

After that was implemented, we could also use the (then available) camp site data for the static content that is mentioned in your post.

giggls commented 10 months ago

Well, let`s construct an example. Take the site I wrote a review last year: https://opencampingmap.org/de/way/164951603 (BTW, showing the images of the review would be also nice).

If you google "Bamberg Camping Pegnitz" there is currently no way for a search engine that the URL above might be a hit.

Regarding your suggestion of highlighting sites which have a review I can well imagine a script which will generate a review column for campsite table from mangrove data in my backend database.

This would have the advantage that it is no longer necessary to check for available reviews in the frontend.

This said I do not have a good idea how this might be shown on the map. Currently the "!" symbol indicates that a site needs work. So what we would need instead is two markers like: "site state is bad, needs work" and "site state is god, it even has a review".

Of course ignoring the fact that even badly tagged sites might have a review.