-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Description
Search before asking
- I searched in the issues and found nothing similar.
What issue do you find in Pulsar docs?
In recent years, the Apache Pulsar community has experienced rapid development, with fast version iterations and rich documentation content, bringing many pleasant experiences to users. Nowadays, an increasing number of users are searching for Pulsar content online, and the search visibility of official documentation has become increasingly important (higher organic search rankings can enhance the project's visibility and competitiveness). Therefore, I would like to enhance the search visibility of Pulsar documentation by optimizing the SEO (Search Engine Optimization) strategy.
What is your suggestion?
Considering that Pulsar users primarily visit the /docs page, our first priority will be optimizing documents in version 3.0.x, which can be partially reused in version 2.11.x and 2.10.x.
Here are some basic steps:
-
Check the Structure of Document: ensure correct usage of H1, H2s, H3s.
-
Add Metadata: add
titleanddescriptionmetadata to the documentation.
In Markdown, we can addFront Matterin the beginning of the doc:title: title of the article (under 60 characters) description: brief description of the article (under 158 characters)
Metadata is shown in SERP (Search Engine Results Pages) to attract users and encourage them to click through. A few more dos and don’ts for writing meta titles and descriptions:
- Create unique pairs for each page. Don’t duplicate.
- Don’t use alphanumeric characters as these may not be displayed properly.
- Add relevant keywords — one in the title and one in meta description — but don’t overdo.
- Provide a title and description relevant to the page content.
-
Add Alt Labels: enhance the comprehensibility of images by providing alt labels that describe their content.
We can addalt labelfor images in Markdown file:
I think we can divide the tasks according to chapters:
- About
- Get Started
- Concepts and Architecture
- Pulsar Schema
- Pulsar Functions
- Pulsar IO
- Pulsar SQL
- Tiered Storage
- Transactions
- Deployment
- Administration
- Observability
- Security
- Performance
- Client Libraries
- Admin API
- Adaptors
- Tutorials
- Development
- Reference
Any reference?
https://developers.google.com/search/docs
https://webflow.com/blog/webflow-seo-tips
Are you willing to submit a PR?
- I'm willing to submit a PR!