Sometimes the mobile redirection doesn’t work in AMP we are sure one of the plugins is causing the issue, the output is in the JSON format. Try to deactivate all the plugins one by one and see which one is causing it.
Here are the reasons
- Due to some cache plugins and there are some cache plugins that are compatible with our AMP plugin and for that, you need to enable mobile device caching in those plugins, and here is the list of cache plugins which are compatible and incompatible with our plugin view full tutorial about this here.
- Cloudflare is essentially nothing more than a content delivery network (CDN). The theory behind it is that they will cache copies of your website to their servers and that will not allow your website to redirect to AMP on mobile as it will forcefully shows desktop version as it works on high priority and moreover your website will be spread across different locations. When a visitor visits your site the server that is closest to them is chosen So please keep in mind that if you want mobile redirection then you need to disable Cloudflare and you cannot have both Cloudflare caching and mobile redirection at the same time
That’s it for this tutorial!
We hope it helped you. If you have any feedback or questions, then please share them in the comments section below.