As a web design company part of what I do is to talk to webmasters so as to make sure that they have information. If you are a webmaster this information is necessary for you to make fantastic websites. Our engineers have gathered information from various webmasters to see what Google need to do to improve our search results. There are many practices and myths concerning gathering information online.
Responsive Web Design
Responsive Web Design is a great way to create one website that you can reuse across a number of devices, thus as a Webmaster it would be prudent to use this for Website building particularly if you don’t have something for mobile yet. I would also recommend avoiding Flash and other rich media for textual content. If there is text on your page and you would like it to be indexed directly you have to make sure that it is actually on the page and that it is loaded as HTML so that Google can pick it up and index it as good as Google can.
If videos are critical to the Website make sure that they work everywhere, for example certain types of videos don’t work on mobile phones. However there is a special HTML5 tag you can use to provide alternate media for those devices. You can also use a common video system like YouTube or Vimeo which always work.
Search engine-friendly URLs
It is also thought that one is required to tweak or change things on the site so as to use search engine-friendly URLs. This is false as most CMS systems work out of box nowadays.
For indexing, Google recommend using sitemaps and RSS or Atom feeds. Google use sitemaps to recognize URLs that they might have missed along the way. RSS and Atom feeds are a great way to let us know about new or an updated URL. If you push both of these items then Google will crawl the sitemap files regularly, however, because it is a smaller file Google will crawl their feed mare frequently. This makes it easier for your server to serve that. An important aspect is to make sure that you use the right dates in both of these files. You have to make sure that you use a server date that matches your primary content. You can also include comments if you like but the most important part of the site is the primary data which is the main content.
An indexed URL account confirms indexing of exactly the URLs that you submitted. If the index count doesn’t match what you think you have indexed then that’s a sign that the URLs you’re submitting are slightly different than others. Google find such a mistake as they are crawling, here I double check the exact URLs that are submitted there. Google recommend using the canonical tag where you can. This is a great way to let us know about the preferred URL that you would like to be indexed. Sometimes people will link to those URLs with tracking parameters and the rel canonical lets us know the URL that you have indexed. The practices above are the most essential in creating a website.