-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
NLog Wiki cannot be googled, because blocked by Github #4637
Comments
Here's a more updated discussion if anyone is interested: community/community#4992 |
Thank you for the link. Seems GitHub-users are left on their own on this one. I asked if GitHub could not change repository-wiki to become like GitHub-pages (available from sub-domain, so not affecting the github-domain), and received the following reply from Github-support: If you moved the wiki content of That's because you have an "organization site" on your You can read more about this here: I'm afraid we don't have any built in tooling to convert repository wikis to GitHub Pages sites. First you'd need to clone the wiki files locally: You can then move them to a location set to publish the Pages site. Either their own branch, or the docs folder: You will then need to script or manually change the wiki format URLs to proper markdown format. GitHub Pages uses relative links, so you won't need to fully qualify all the URLs. So, for example, you can change:
to Alternatively, you may be able to use pandoc and the script below to do the conversion for you: https://github.com/philipashlock/mediawiki-to-markdown But I haven't tested it myself so I can't guarantee it will work. I'm afraid GitHub Pages can't be made open in the same way as wikis, no. Edits would need to be made with pull requests. |
Yeah, the closest you can get is something like this: tokio-rs/website#109 and maybe an auto-approve and merge action of some sort. |
@nelsonjchen Thank you very much for providing github-wiki-see, since actuallly the only way to perform google-searches of the NLog-Wiki. |
Would it be a possibility to convert the wiki to static HTML to host on nlog-project.org? |
If that's done, please let me know to disable the mirroring on github-wiki-see. The Shellcheck project does this: koalaman/shellcheck#2487. But also please make sure to produce a sitemap and monitor the indexing progress with Google Search Console and similar. |
Pull Request would be great! |
I can try. What level of automation are you looking for? Is it OK if I just make it buildable manually, and then it needs to be pushed to GH pages manually, or is the only way to go a fully automated process whenever the wiki gets edited? |
So far I have this: Clone the wiki repo, add the following file to the root:
Install/Build: check it out on a local webserver: It generates a sitemap.xml which can be used for crawlers Let me know what you think |
Created NLog/NLog.github.io#224 for anyone that has experience with Github-pages. |
Since May 2020 then Github have blocked the Google-Crawler from indexing any Wiki-pages. Github has taken this step to avoid spam-wiki-pages from reducing their own Google-page-rank.
This means the entire NLog documentation is much more difficult to find. Question is whether the entire Wiki should be moved to GitHub-pages, since they are not affected by the block. But will probably not have the Open-Wiki-Editor.
The text was updated successfully, but these errors were encountered: