Jacob Hoffman-Andrews

Results 449 comments of Jacob Hoffman-Andrews

> > > This would definitely increase the sitemap's size quite much, we have > crates with > 1 Mio files ( which are probably quite many pages to be...

> @jsha @alecmocatta was also talking about setting old versions to nofollow, not only the dependencies. Thanks for clarifying. I think it makes sense to `nofollow` links to the old...

Update: Checking the latest data from the Google Search Console, it is still finding many pages that are "duplicate without user-selected canonical", but spot-checking them, they are all crates that...

I have a [more recent comment](https://rust-lang.zulipchat.com/#narrow/stream/356853-t-docs-rs/topic/search.20engine.20findability.20update/near/321966530); we still haven't finished a full recrawl. I'm happy to close this issue since the basic proposal is done, but if we wanted to...

[On Feb 3 we deployed a change adding noindex to versioned rustdoc URLs](https://github.com/rust-lang/docs.rs/pull/2023). As of today, only 7 of the top 1000 pages visited from Google Search have a version...

Thanks for the info! I will look into this.

Thanks for pointing this out, we may have an issue. Google Search Console says `https://docs.rs/tokio-postgres/latest/tokio_postgres/` is not indexed because it's a "duplicate without user-selected canonical." And the Google-selected canonical URL...

As an example: https://hoffman-andrews.com/rustls/rustls/struct.ConfigBuilder.html ``` ConfigBuilder::with_safe_default_cipher_suites() .with_safe_default_kx_groups() .with_safe_default_protocol_versions() .for_server() .unwrap(); ``` ``` ConfigBuilder::with_safe_defaults() .for_server() .unwrap(); ``` These are nice for copy-paste coding, but they don't tell me what type I...

It would also be useful to have forward / back signposting in the documentation. For instance, `ConfigBuilderWithKxGroups` should say "This is created by a `ConfigBuilderWithKxGroups`, and emits a `ConfigBuilderWithVersions`. Also...

> I don't think your use case (where you essentially need to deeply understand this API because you have to recreate/wrap over it) is very common I think my needs...