Mobile optimization is the process of ensuring that visitors who access your site from mobile devices have an experience optimized for the device.
Things to keep in min while doing mobile SEO.
Page speed is more important for mobile users than desktop users because of hardware connectivity issues. You can also optimize images, minify css and code, leverage browser caching, and reduce redirects.
Don’t block css, java script, or images
In the earlier days , some mobile devices doesn’t support all of these elements, so webmasters of the mobile site blocked one or all three.
Site design for mobile
The mobile devices are simplifying and revolutionizing the ways sites are designed.
Don’t use flash
Do not use flash because there is no available plugin for flash for mobiles, which means they will miss out on all the fun. If you want to create some special effects you can use html5 instead of using flash.
Don’t use pop-ups either
Pop-ups are difficult and frustrating to close on the mobile devices. This can increase bounce rate of the website.
Design for the fat finger
Touch screen navigation can lead to accidental clicks if oyur button sizes are very large, very small, or in the path of a finger that’s trying to get the page to scroll.
Optimize titles and meta descriptions
Remember that you’re working with less screen space when a user searches using a mobile device.Titles should be as concise as possible (without sacrificing the quality of the information) when creating titles, URLs, and meta descriptions.
Use Schema.org structured data
Mobile has a limited screen space, Because of the limited screen space, a search result with rich snippets is even more likely to stand out than on a desktop.
Optimize for local search
Remember to optimize your mobile content for local search. This includes standardizing your name, address, and phone number and including your city and state name in your site’s metadata.
Mobile site configuration
Probably the most important decision you’ll make when setting up a site is deciding whether you want to use a responsive, dynamic serving, or separate site configuration.
Responsive web design
To make a website responsive use CSS3 media queries to serve the same content to mobile and desktop users using a fluid grid and a flexible design to automatically adapt to the size of a user’s screen.