I have the same experience. I assume these websites are just content farms trying to give away free introductory training for Python programming. Later, they try to upsell you to buy training. I see the same when Googling common Git issues.
Ditto, moving from Scala to Python and Go for a stint shocked me with the craptacular state of search results for "easy/popular" languages. Next stop was an extension for blocking particular sites in search.
Defining search aliases or custom search engines in the browser with URLs like '''https://www.google.com/search?q=site:docs.python.org+%s''' is probably the reasonable thing to do.