Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web search engine compatibility #289

Open
astyled opened this issue Dec 7, 2023 · 2 comments
Open

Web search engine compatibility #289

astyled opened this issue Dec 7, 2023 · 2 comments
Labels
bug Something isn't working

Comments

@astyled
Copy link
Contributor

astyled commented Dec 7, 2023

I have noticed this a few times when I was searching for some userstyles, and it was recently pointed in #287 in a comment (at the very bottom), that search engines are not able to correctly index USw. This makes it appear very rarely in the results and always broken.

@astyled astyled added the bug Something isn't working label Dec 7, 2023
@astyled
Copy link
Contributor Author

astyled commented Dec 7, 2023

image

@astyled
Copy link
Contributor Author

astyled commented Jan 2, 2024

Some research:

  • all websites i tried duplicate content in <meta name="description"> and <meta property="og:description">;
  • i think we should only keep USw description (A new free and open-source, community-driven, modern alternative to userstyles.org.) for service pages like home, explore, and have something else for UGC pages like profiles and styles;
  • we should de-markdown descriptions of profiles for the meta tags;
  • we need a description placeholder for cases where there's no or not enough content in profile biography. like Browse {username}'s userstyles at userstyles.world — a new free and open-source, community-driven userstyles repository;
  • something similar may be good for style descriptions. {short description}. Get this userstyle for {category} on userstyles.world.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant