I have run my website into Google Pagespeed and it returned Eliminate render-blocking JavaScript and CSS in above-the-fold contentThe problem is that those render blocking assets are required for the rendering. As in:Google Fonts CSS (Google CDN)BootStrap CSS (MaxCDN)Site CSS (Local)I am confused. How can I render my page without my css.css file, the bootstrap files and the google fonts?
Google Pagespeed asks to eliminate above the fold files that are required for the page to render
performance;page speed;render
Google's PageSpeed Insights is not mandatory and will not reward you with any secret squirrel level 9 Google rankings. It is a mere insight how you can make your site faster but some of the advice requires you to think a little. Serving bootstrap from MAXCDN and fonts from Google API is the right thing to do, as the testing bot is not intelligent enough to establish the fact that these files will be more and likely already cached on people's computers.But if you want a meaninglessly high score on Google insights then the below text will make that happen, but expect things that you don't agree with.Optimize CSS Delivery Keep in mind if the CSS file is large, completely inlining the CSS may  cause PageSpeed Insights to warn that the above-the-fold portion of  your page is too large via Prioritize Visible Content. In the case of  a large CSS file, you will need to identify and inline the CSS  necessary for rendering the above-the-fold content and defer loading  the remaining styles until after the above-the-fold content.