-
Notifications
You must be signed in to change notification settings - Fork 373
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
API not indexed by search engines #2222
Comments
@jprochazk: this might be something to look into while you look at #2263 |
<!-- Open the PR up as a draft until you feel it is ready for a proper review. Do not make PR:s from your own `main` branch, as that makes it difficult for reviewers to add their own fixes. Add any improvements to the branch as new commits to make it easier for reviewers to follow the progress. All commits will be squashed to a single commit once the PR is merged into `main`. Make sure you mention any issues that this PR closes in the description, as well as any other related issues. To get an auto-generated PR description you can put "copilot:summary" or "copilot:walkthrough" anywhere. --> ### What Fix for #2222 (maybe) It seems like the sitemap for `ref.rerun.io/docs/python/...` is empty. It can be fixed by adding a `site_url` for it to use as the base url of links in the sitemap. ### Checklist * [x] I have read and agree to [Contributor Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and the [Code of Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md) <!-- This line will get updated when the PR build summary job finishes. --> PR Build Summary: https://build.rerun.io/pr/2326 <!-- pr-link-docs:start --> Docs preview: https://rerun.io/preview/edb65d4/docs Examples preview: https://rerun.io/preview/edb65d4/examples <!-- pr-link-docs:end -->
|
<!-- Open the PR up as a draft until you feel it is ready for a proper review. Do not make PR:s from your own `main` branch, as that makes it difficult for reviewers to add their own fixes. Add any improvements to the branch as new commits to make it easier for reviewers to follow the progress. All commits will be squashed to a single commit once the PR is merged into `main`. Make sure you mention any issues that this PR closes in the description, as well as any other related issues. To get an auto-generated PR description you can put "copilot:summary" or "copilot:walkthrough" anywhere. --> ### What Fix for #2222 (round 2) [Related commit](rerun-io/mkdocs-redirects@d367a08) - it's just removing the `noindex` line from the redirect `index.html` template. I have yet to confirm if this actually has the intended effect, but it's the only `noindex` anywhere in the entire docs site, and that's what google search console was complaining about. If this works, I'll make a PR upstream with the fix. ### Checklist * [ ] I have read and agree to [Contributor Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and the [Code of Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md) * [ ] I've included a screenshot or gif (if applicable) <!-- This line will get updated when the PR build summary job finishes. --> PR Build Summary: https://build.rerun.io/pr/2404 <!-- pr-link-docs:start --> Docs preview: https://rerun.io/preview/6383747/docs Examples preview: https://rerun.io/preview/6383747/examples <!-- pr-link-docs:end --> --------- Co-authored-by: Emil Ernerfeldt <[email protected]>
Seems like #2404 helped, as Google now reports that the live URL is indexable. We're just waiting on it to actually crawl and index the pages now. |
<!-- Open the PR up as a draft until you feel it is ready for a proper review. Do not make PR:s from your own `main` branch, as that makes it difficult for reviewers to add their own fixes. Add any improvements to the branch as new commits to make it easier for reviewers to follow the progress. All commits will be squashed to a single commit once the PR is merged into `main`. Make sure you mention any issues that this PR closes in the description, as well as any other related issues. To get an auto-generated PR description you can put "copilot:summary" or "copilot:walkthrough" anywhere. --> ### What Fix for #2222 (maybe) It seems like the sitemap for `ref.rerun.io/docs/python/...` is empty. It can be fixed by adding a `site_url` for it to use as the base url of links in the sitemap. ### Checklist * [x] I have read and agree to [Contributor Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and the [Code of Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md) <!-- This line will get updated when the PR build summary job finishes. --> PR Build Summary: https://build.rerun.io/pr/2326 <!-- pr-link-docs:start --> Docs preview: https://rerun.io/preview/edb65d4/docs Examples preview: https://rerun.io/preview/edb65d4/examples <!-- pr-link-docs:end -->
<!-- Open the PR up as a draft until you feel it is ready for a proper review. Do not make PR:s from your own `main` branch, as that makes it difficult for reviewers to add their own fixes. Add any improvements to the branch as new commits to make it easier for reviewers to follow the progress. All commits will be squashed to a single commit once the PR is merged into `main`. Make sure you mention any issues that this PR closes in the description, as well as any other related issues. To get an auto-generated PR description you can put "copilot:summary" or "copilot:walkthrough" anywhere. --> ### What Fix for #2222 (round 2) [Related commit](rerun-io/mkdocs-redirects@d367a08) - it's just removing the `noindex` line from the redirect `index.html` template. I have yet to confirm if this actually has the intended effect, but it's the only `noindex` anywhere in the entire docs site, and that's what google search console was complaining about. If this works, I'll make a PR upstream with the fix. ### Checklist * [ ] I have read and agree to [Contributor Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and the [Code of Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md) * [ ] I've included a screenshot or gif (if applicable) <!-- This line will get updated when the PR build summary job finishes. --> PR Build Summary: https://build.rerun.io/pr/2404 <!-- pr-link-docs:start --> Docs preview: https://rerun.io/preview/6383747/docs Examples preview: https://rerun.io/preview/6383747/examples <!-- pr-link-docs:end --> --------- Co-authored-by: Emil Ernerfeldt <[email protected]>
googling "site:ref.rerun.io" is now giveing nine hits! So some progress :) |
googling |
I'm only seeing 8 now 🤔 |
I wonder if since there are no separate pages for each function, it might actually be impossible to find direct links to functions? Quick search seems to suggest that anchor links aren't indexed separately. |
Describe the annoyance
Right now it seems nearly impossible to find direct links to the Python API with google / bing / etc.
Haven't done any testing for the Rust API.
To Reproduce
Some search terms that would not come up with anything:
rerun log_image
,rerun log_image python api
,rerun python api
, ...Typically the docs.rerun.io pages show up, however, direct links to ref.rerun.io seem quite difficult to find.
The text was updated successfully, but these errors were encountered: