Menu

Canonical URLs for Javadocs

We publish separate Javadocs for each major release of OkHttp: 1.x, 2.x, 3.x. This is intended to help you out when you’re using an old version. But it’s had an adverse side-effect: Googling for “responsebody okhttp” only returns results for old versions. You see the same problem when you search for “LinkedHashMap” and get Java 7 instead of Java 8.

On Paul’s recommendation, a couple weeks ago I updated the old version’s docs to point at their modern counterparts with a canonical URL tag:

<link rel="canonical" href="https://square.github.io/okhttp/3.x/okhttp/okhttp3/ResponseBody.html"/>  

Google has since reindexed our docs and now it prefers the current versions in query results. Nice.

https://google.com/search?q=responsebody+okhttp