-
Notifications
You must be signed in to change notification settings - Fork 78
Doc Bug: documents hosted by gitbook are not indexed by search engines #212
Comments
They've fixed it! |
on futher inspection, it looks like the behavior may not be any different than when this issue was opened. @hamishwillee:
I'm not sure exactly how all of this works. We are reaching out to gitbook support for an update. |
Thanks @jaxxzer . I'll wait on your/gitbook response. I'm not too concerned because if you do check google, you can see that pages are indeed searchable. |
@hamishwillee It looks like you will still get some hits on google, but they are not currently indexed so the situation is not ideal/optimized. |
@jaxxzer I don't own the domains personally so I can't run the same tools. However I ran google search using So as a point of information, yes this is indeed a problem for gitbook hosted docs, but it does not appear to be a problem if you self host. I could move my other libraries to self hosting I guess. We just build them using jenkins and then host on github pages. The big pain is if you support versions - because on github pages there is no way to redirect to a specific version to keep links all working nicely (so we just duplicate one of the trees). |
PS Have you look at other doc toolchains yet? Interested to chat through your findings. While we won't change now - as the toolchain does most of what we want - we may need to in future. |
I've messed with jekyll and sphinx, I'm not a fan. We are satisfied with mkdocs (simple, yet flexible) as a replacement for gitbook: http://docs.bluerobotics.com/ping-viewer/ As an intermediate solution for the indexing, I think we will build our gitbook website, then put the output on gh-pages.
I may be able to help you conceive some ways around this. Can you point me to your current solution re 'versions'? |
Hi @jaxxzer Thanks very much. Re jekyll, there are some reasonable docs themes now, but to me it feels quite immature. I love sphinx, but no one loves restructuredText. mkdocs looks OK. Like any system the issue for me is migration costs and the things it might not do that you already use. Have you tried to migrate much of your content?
I will certainly keep this in mind, but would also look at hugo at the point a decision was made. I won't be doing anything short term, because even though gitbook isn't maintained it does pretty much everything we need right now. The trigger to move would be that the content size outgrows gitbook build capability OR we move to a non SSG solution.
That would be awesome. Is this sufficient? : https://github.com/PX4/px4_user_guide/wiki#cutting-a-new-version I was thinking about replacing the root/stable version with just a link to the other versions. This would be cleaner, but would break all existing links from elsewhere and ruin google search ratings. |
There was an issue about this in gitbook's github repository, they have removed the issues list entirely: https://github.com/GitbookIO/gitbook
We have emailed gitbook, but that conversation has not yet been helpful.
I'm not sure if this issue exists on their newer documentation platform (which is version controlled, but not using git).
The text was updated successfully, but these errors were encountered: