Google’s Mobile-Friendly tool reports on of my website pages as “Not Mobile-Friendly” i run multiple tests but it gives the same error everytime.
Here’s the link: https://www.wentdiary.com/top-17-things-to-do-in-oklahoma-city/
Please resolve.
Hi,
Please make sure that you do not have any plugins that affect the mobile friendly, please deactivate all non theme plugins, clear all cache deactivate cache plugin and try again.
Also you can check some related topics:
-> https://forum.tagdiv.com/topic/site-not-mobile-friendly-problems-getting-approved-for-adsense/
-> https://forum.tagdiv.com/topic/i-have-two-problems-in-mobile-friendly-test/
-> https://forum.tagdiv.com/topic/mobile-friendly-test-fail/
Thank you!
Thanks for responding, Calin. The main issue is resolved. I had to make some changes in robots.txt file. Though Search Console is still reporting some issues, “resources could not be loaded” most of these resources are js, images and cache files.
I would like to mention that I cannot deactivate cache plugin because without it my website gets really slow.
Hi,
Please check our documentation for increase page loading speed -> https://tagdiv.com/how-to-increase-page-loading-speed/
Thank you!
I followed all these steps. Please tell me how to resolve “Eliminate render-blocking resources” i have installed tagDiv Speed Booster” but Google page insight is still giving this error. Here’s the page link. http://www.wentdiary.com/top-17-things-to-do-in-oklahoma-city/
Also can u run the mobile friendly test plz?
Hi,
Please check this article for Eliminate render-blocking JavaScript and CSS in above-the-fold content -> https://searchtides.com/eliminate-render-blocking-javascript-css-fold-content/
Thank you!
I followed the instructions in the article I copy/pasted the below code before </body> tag. I replaced placeholder js URLs with real ones that google pointed out. Should I put the URL between inverted commas or without them? or just separate them with a comma? (Shown in the 3rd line)
<script type=”text/javascript”>
function parseJSAtOnload() {
var links = [“javascript1.js”, “javascript2.js”, “javascript3.js”],
headElement = document.getElementsByTagName(“head”)[0],
linkElement, i;
for (i = 0; i < links.length; i++) {
linkElement = document.createElement(“script”);
linkElement.src = links[i];
headElement.appendChild(linkElement);
}
}
if (window.addEventListener)
window.addEventListener(“load”, parseJSAtOnload, false);
else if (window.attachEvent)
window.attachEvent(“onload”, parseJSAtOnload);
else window.onload = parseJSAtOnload;
</script>
and please let me know if this code would conflict with tagDiv Speed Booster plugin or not.
Hi,
Please make sure that your quotation mark to be like this
<script type="text/javascript"> function parseJSAtOnload() { var links = ["javascript1.js", "javascript2.js", "javascript3.js"], headElement = document.getElementsByTagName("head")[0], linkElement, i; for (i = 0; i < links.length; i++) { linkElement = document.createElement("script"); linkElement.src = links[i]; headElement.appendChild(linkElement); } } if (window.addEventListener) window.addEventListener("load", parseJSAtOnload, false); else if (window.attachEvent) window.attachEvent("onload", parseJSAtOnload); else window.onload = parseJSAtOnload; </script>
I think that the url need to be set something like this -> https://www.screencast.com/t/D6Upfc7m3
This should not made any conflicts tagDiv Speed Booster plugin.
Thank you!