Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upFix googleability of docs #12466
Comments
brson
added
A-infrastructure
labels
Feb 22, 2014
This comment has been minimized.
This comment has been minimized.
|
cc #9461 |
This comment has been minimized.
This comment has been minimized.
|
To clarify, the particular problem that has plagued us is that it is too easy to end up with outdated documentation when googling for help with problems. |
This comment has been minimized.
This comment has been minimized.
|
Assigning 1.0, P-high. |
This comment has been minimized.
This comment has been minimized.
|
I imagine this could be partially alleviated with some well-placed meta tags. |
pnkfelix
added
P-high
and removed
I-nominated
labels
Feb 27, 2014
pnkfelix
added this to the 1.0 milestone
Feb 27, 2014
This comment has been minimized.
This comment has been minimized.
|
The very first step should be reading Google's Webmaster Guidelines and related documents. Also, here's a good doc Google has prepared on sensible SEO things webmasters can do.
Here's a really nice video on the topic of meta tags and their usefulness by Google's Matt Cutts: https://www.youtube.com/watch?v=RBTBEfd7z_Y |
This comment has been minimized.
This comment has been minimized.
|
The DNS issue is #4394. |
brson
self-assigned this
Aug 1, 2014
This comment has been minimized.
This comment has been minimized.
|
@Valloric thank you for those helpful links. |
brson
referenced this issue
Aug 1, 2014
Closed
rustdoc needs a way to specify HTML metadata for standalone docs #16178
This comment has been minimized.
This comment has been minimized.
|
I've started a task list in the OP. I did some basic searches for Rust datatypes in a private window today and the results looked good to me. I'm not sure if there's a whole lot we need to do. Google is preferring the 'shorthand' doc urls, not the ones with version numbers in them. I intend to run www.rust-lang.org through Google's various webmaster tools to see if it has any suggestions. |
This comment has been minimized.
This comment has been minimized.
Well, you are using robots.txt to prevent Google from indexing the old API docs. |
brson
added a commit
to brson/rust
that referenced
this issue
Aug 2, 2014
brson
added a commit
to brson/rust
that referenced
this issue
Aug 2, 2014
brson
added a commit
to brson/rust
that referenced
this issue
Aug 2, 2014
This comment has been minimized.
This comment has been minimized.
|
@Valloric we are not preventing indexing of the master docs, which are visible in two locations: |
This comment has been minimized.
This comment has been minimized.
|
I've added a meta description to the home page, which is only slightly better than the one goog already pulls out of the page. |
This comment has been minimized.
This comment has been minimized.
|
If you're showing the same content from two different URL structures, I recommend reading this Google support doc on canonical URLs. |
Ericson2314
added a commit
to QuiltOS/rust
that referenced
this issue
Aug 2, 2014
brson
added a commit
to brson/rust
that referenced
this issue
Aug 4, 2014
brson
added a commit
to brson/rust
that referenced
this issue
Aug 4, 2014
brson
added a commit
to brson/rust
that referenced
this issue
Aug 4, 2014
brson
referenced this issue
Aug 4, 2014
Closed
Emit description and keyword metadata from rustdoc #16254
brson
added a commit
to brson/rust
that referenced
this issue
Aug 4, 2014
brson
added a commit
to brson/rust
that referenced
this issue
Aug 4, 2014
brson
added a commit
to brson/rust
that referenced
this issue
Aug 4, 2014
bors
added a commit
that referenced
this issue
Aug 6, 2014
mrmonday
added a commit
to mrmonday/rust
that referenced
this issue
Aug 25, 2014
mrmonday
added a commit
to mrmonday/rust
that referenced
this issue
Aug 25, 2014
mrmonday
added a commit
to mrmonday/rust
that referenced
this issue
Aug 25, 2014
brson
added
the
I-nominated
label
Sep 11, 2014
This comment has been minimized.
This comment has been minimized.
|
Nominating for removal from 1.0. Not critical. Worst problems are solved. |
brson
assigned
brson
and unassigned
brson
Sep 11, 2014
This comment has been minimized.
This comment has been minimized.
|
@brson Have you made sure you aren't serving the same page content from two different URL structures without canonical annotations? In your case, making sure one of those pages uses Even better, make one of those URLs 301 to the other or better still, have just one URL structure for getting to the content. |
This comment has been minimized.
This comment has been minimized.
|
@Valloric No, I have not. |
This comment has been minimized.
This comment has been minimized.
|
@brson Consider fixing that before you get tons of people searching for Rust docs. It's always a good idea to have your canonical urls sorted out, for any site. |
This comment has been minimized.
This comment has been minimized.
|
Removing from 1.0 milestone but leaving as P-high. No one wants to block the release on just the issue pointed out by @Valloric 's comment here: #12466 (comment) |
pnkfelix
removed this from the 1.0 milestone
Sep 18, 2014
alexcrichton
removed
the
I-nominated
label
Sep 18, 2014
geofft
referenced this issue
Nov 3, 2014
Open
Use link rel="canonical" to doc.rust-lang.org in HTML docs #18558
brson
removed their assignment
Mar 12, 2015
This comment has been minimized.
This comment has been minimized.
|
Closing in favor of specific linked bugs. |
brson commentedFeb 22, 2014
Googling for Rust documentation gives very inconsistent results, often to very old docs. Newbies often are led astray.
Old description:
This is a topic I haven't paid much attention to, but it's important, and I know our googlability has traditionally been very bad. I don't know at all what needs to be done off hand but it's something we should dedicate some effort to.
Nominating.
Tasks:
<link rel="canonical">to docs (needs #16178)