Experts at our development agency have a solid background in web development and want to share their expertise with you, explaining what works and what does not in smartphone website development and the basic search engine optimisation principles your website should comply with.
Case Studies
Without a doubt, smartphone sites are a must in today's smartphone-centric world, where the use of mobile devices has surpassed desktop usage and development of a site optimised for mobile is a must for every business. So let’s get to the bottom of the issue. Major search engines like Google has three ways to tell whether a visitor accesses the website via desktop or via a pocket device:
Although, we must dispel a myth that all mobile URLs start from “m.”: you are not restricted to this. You can use any top-level domain (google.mbl), subdomain or subfolder (google.com/mbl) that you like best for your web development project. Google favours responsively designed websites above other types, but of course, each of the options has its advantages and downfalls, and it is up to you to decide what fits you best.
Our Achievements:
A responsively designed website sends data to a server to show one version or another, looking at the device’s configurations and display size. The CSS3 media queries used in this case also include such aspects as the display’s height, orientation, width, and resolution. A CSS3 media query recommended by Google is “@media only screen and (max-width: 640px) {...}”. An alternative CSS for smaller screen devices like iPhone or Android smartphones goes in-between the brackets. During development, make sure that the mobile version is placed beneath the major CSS so that it overwrites any settings defined for desktop computers
If you set the max-width property at 640px, there is no difference whether devices is oriented horizontally or vertically. For example, iPhones have a width of 640px in landscape road and 480px in the portrait. It may sound tricky, but actually, these pixel sizes are not the actual pixel density of a smartphone, but CSS pixels. If you want to go into details, you can make your site to respond to the size of every device - you just have to set the intervals of min width and max width on the stage of development.
To detect responsive websites, Google uses bots - Googlebot and Googlebot-Mobile - which look through websites’ images, CSS and Javascript to find out whether they are optimised for smartphones. That is why you should never exclude the robots in the robots.txt standard during web development. It is great if you rearrange the elements on a page to fit different screen sizes, do you want what to do if there are sidebars on some of the pages? You cannot allow such bulky elements on a mobile page. There is a way out: just use the “display: none” property for a text box or other element you want to hide. Content displayed on wider screens is hidden when minimized, and then replaced with links.
To design a responsive site, you need to have a considerable knowledge of different IT technologies, so if you are not a programming pro, you should better hire a professional team of web developers. On the other hand, if you need a simple solution without, you can use web-building tools like WP Touch for Wordpress, which can provide smartphone users with a very basic version of your website optimised for their devices. If your web development project targets for a wider audience such tools are not the best option as they cannot provide users with an outstanding experience.
Responsive design is a version of a web site, which represents to the user specially designed version of the site depending on what device he is visiting the page. All this views are integrated in one code.
Whether you choose to make your website responsive or go for any other version of a smartphone-friendly site, it will not hurt your rankings much if you have a proper marketing campaign and your content is optimised for search engines.
Dynamic serving sites use the desktop version as a default one, while CSS and HTML that need to be served are detected by user agents according to browsers and devices that request them.
Therefore, user agents play a key role in dynamic serving. However, you should be aware that detection by user agents may lead to mistakes because new smartphones are launched to the market every day, and it is impossible to include every model in the list of user-agent strings. So the chances are high that soon your list will become obsolete, as well as the mobile version of your website. Moreover, it can be extremely hard to find the right user-agent string for a smartphone that has just been released until it gains some popularity. And wasting your precious time inevitably results in missing out on valuable traffic.
Mobile websites are natively designed for smartphones
Contact our mobile website developers to see into your business need and advice you on the best smartphone strategy to implement.