Following are the points that you

1) Check the redirects
2) Allow mobile visitors to see desktop version
3) Check rel=alternate/canonical tags
5) Check and add mobile XML sitemap
6) Review mobile site.
7) Check speed of your website for mobile devices
8) Use serverside redirects
9) Check website on different platform(mobiles)
10) Check size of the links
11) Check that there are no elements on Flash
12) Check design of mobile site matches the desktop site.
13) Use tag viewport.
14) Don’t use any pop-ups.
15) Review where the elements end.
16) Make sure visitors reach all pages on mobile site
17) Separate the sites: Link to desktop-only pages as well as mobile pages
18) Map mobile with desktop pages
19) Shorten and edit wordy content
20) Remove unnecessary images