on and all pages generated with newer template e.g. http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html
There is code
<input value="https://maven.apache.org" name="sitesearch" type="hidden"/>
<input class="search-query" name="q" id="query" type="text" />
</form>
<script type="text/javascript" src="https://www.google.com/coop/cse/brand?form=search-form"></script>
<hr />
<div id="poweredBy">
<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
that is between left panel and main text.
In China google.com is not available and browser is waiting for response from google.com for 2 minutes and does not get it.
All this time the page is not displayed.
The solution is to put those script loading into end of page after main content.
Now, where exactly should be modified or changed in Maven?