We have our website as site.example
, and the mobile version at m.site.example
When the user arrives, we detect the mobile from the user agent and redirects to the corresponding page there; for exemple from
site.example/some/stuff
to m.site.example/some/stuff
My problem here is that not every article we have is published on the mobile version and I am not sure how I should be handling cases where there is no correspondance (/some/stuff
does not exist on the mobile version).
Should I:
- Redirect to the URL on mobile version, which then 404 (lots of 404? does not seem right)
- Redirect to the URL on mobile version, which then 301 to mobile home (no 404 pages on the mobile version? does not seem right)
- Redirect the URL that does not exist on mobile to the mobile home, and keep the correspondance for those that exists (lots of page redirected to mobile home for Google mobile)
- Not redirect if there is no correspondance (mobile gets sent the full website?)
None of those solutions seems good to me, so how do you guys handle it?
What should I be doing to avoid crippling the SEO ranking of our website?