Google’s Mobile-Friendly Update

As you’ve probably heard by now, an increasing percentage of all Internet traffic across the globe comes from mobile devices. About 1 in 3 Google searches in 2014 originated from a mobile or tablet device, and this number will continue to grow over the next few years.

This week, the search algorithm that determines how sites rank on mobile Google searches will be updated so it's heavily influenced by mobile usability. Websites that are mobile-friendly or responsive will show up higher in mobile search engine results, while websites that are not mobile ready will be penalized. The goal of this very significant change is to make the web faster and easier to use for anyone on any device.

Here are five things you need to know about the updates to Google’s algorithm, how it might affect your website, and what you can to do make sure your site doesn’t see a significant dropoff in organic mobile search traffic.

1. What changes is Google making to its algorithm? 

Broadly speaking, Google will be updating its mobile search algorithm so that search results will lead to content that is usable across all mobile devices. Google explained on its Webmasters Mobile Usability post that it will be prioritizing websites that are:

  • Responsive – The defined viewing area adjusts to the device’s screen size. Put another way, all pages on the website use the same URL across devices, and pages “respond” according to the screen size of the device.
  • Free of horizontal scrolling or pinching/panning required to view the entire page.
  • Using easy-to-click links and elements.
  • Incorporating fonts that scale for easier reading on smaller devices.
  • Free of technologies (such as Flash) that are no longer rendered by most mobile browsers.

Although no one technically knows the exact algorithm changes that will go into affect in a few weeks, The Moz Blog hypothesizes that Google will "launch a new mobile crawler (probably with an Android user-agent) that will do a better job of crawling single-page web apps."

2. How significantly will mobile rankings be affected?


You don’t have to take Barney Fife’s word for it. By all accounts, the impact of Google's mobile-friendly algorithm is predicted to be huge. Search Engine Land reported that, according to a member of Google’s Webmaster Trends team, this update will have more of an impact on Google’s search results than the previous Google Panda update and Google Penguin update.

Business Insider also reported last week that a number of the world’s largest brands will be significantly punished under the impending update (a few listed were Windows Phone and the official website for theEuropean Union.) The Wall Street Journal is referring to this change as 'Mobilegeddon.'

The effects will be universal – not just for big brands with thousands of monthly site visits. If 50% of your traffic from Google comes from mobile devices, and your site is not mobile-friendly, the implications are that virtually all of that traffic from mobile is at huge risk. As a point of comparison, the NMC website would lose about 2,100 monthly visits if the site weren't responsive. 

3. How can I tell if my website meets mobile-friendliness requirements? 

Ahead of this major change, you can check your website using Google’s Mobile-Friendly Test, which was recently added to everyone’s Webmaster Tools reports. This test will analyze a URL and report if the page has a mobile-friendly design.

The Mobile-Friendly Test will check that the site avoids software that doesn't work on mobile devices, uses text that is readable without pinching and zooming, has content that sizes to the width of the screen and links that are far enough apart that the correct one can be easily selected.

4. My site failed the mobile-friendly test. What now?!

If you failed the Mobile-Friendly Test, Google’s upcoming change will most likely have a negative impact on your website’s traffic because the website is not optimized for mobile. Thankfully, the Mobile-Friendly Test gives recommendations for how to fix these mobile usability issues across the site. The test will generate a report to help diagnose and fix errors (along with step-by-step instructions) for specific pages to improve their mobile search performance. 

A few of those primary mobile usability errors are pretty straightforward, one-off fixes. For example, removing any Flash-based content from the site is a nearly immediate fix that can pay dividends after the algorithm updates on or around April 21st. However, the lack of a responsive web design on your site is a much more involved fix. The site will need to be rebuilt in a responsive manner to comply with those requirements.

5. Is it worth investing in a mobile-friendly or responsive website?

It is almost certainly worth the investment to rebuild your website responsively, as soon as possible. If you're curious about the immediate impact of these changes, you can check your Google Analytics to see what percentage of your search traffic is coming from mobile devices. In the 'Audience' tab, drill down to Mobile -> Overview. This will show you how much of your traffic comes from Desktop, Mobile and Tablet devices. Add a Secondary Dimension for Traffic Acquisition (I find Source / Medium is most helpful, but Default Channel Grouping works, too) to see where that traffic is coming from. You can assume that any traffic from mobile or tablet that was driven by google / organic will be at risk if your website is not mobile-friendly. 


Now is a great time to think about rebuilding your site code in a responsive manner. Each size will reorder the content in a manner that is optimal for that specific screen. A responsive design ensures that you have a tailored experience for people of all screen resolutions and that you’re not alienating mobile visitors with a site that is cumbersome to navigate on a phone. It also alleviates the concern of a major dropoff in mobile organic search traffic with the impending algorithm updates. Beyond the SEO implications, responsive web design has a myriad benefits for businesses and organizations, including increased donations for non-profits

Interested in learning more about a mobile-first design for your business or organization's website that will highlight information most relevant to visitors viewing on any device? We'd love to hear from you!

Oct 2015

Missing logo on Proforma Invoice of Magento


I am using Magento CE Versoin

When click on the PDF button of an order, a new page called "Proforma Invoice" popup, on the top left corner there is a logo.

The logo is a wrong address on my site, so there is a missing image there.

I try to find where to configure this file location under


But that doesn't work.

Can anyone of you tell me the correct path in backend configuration or which file should I edit to configure this?

Thank you very much!

Oct 2015

Top 10 Web Log Analyzers

Need of web analyzers

Websites directly catering to a business is always a complex thing for the business owner as well as the technology support team. Business owner wants to know how many web hits are being generated over a period of time and also which product pages are being accessed more frequently than other page etc. This information is essential for him to co-relate it directly or in-directly with the sales and profit. Business owner would also want to know the trend of customers, for example he may want to find out if the web users are trying to access a particular set of products just because those products are on discount etc. From technology support standpoint, the web administrators want to ensure reliability and stability of their websites. If the web hits are increasing, they would want to know what impact it can cause on CPU and memory usage, as well as on the network throughput. Similarly, it would be important for them to know if and when the hardware of web servers need and upgrade, or when to add more web servers into the pool. Another requirement could be to troubleshoot website related problems by looking at HTTP error field where a 404 would mean that there are few links on the website which link to pages which doesn't exist, causing a bad user experience.

Web servers create detailed and verbose web logs in the form of text files. All fields are important for analytics, however Table No 1. lists fields which are crucial for analyzing web site usage and trends.

Important Log Fields for Web Analysis
Date & Time
IP address
URL accessed
Protocol (HTTP or FTP)
Browser type
OS type
Site referrer


Web analyzers parse the details of those text files and perform analysis. For example, sorting based on the source IP address we can find out how many hits were generated by a particular web client, or by intelligently sorting on the web page file names, we can know which pages are top hit and which are not. Based on the values in the browser field and OS type, it is easy to know the count of Windows machine running IE browser or FireFox, or Mac users running Safari etc. As we can see, all this information is extremely useful to tune the website according to user's experience, thus increasing traffic towards better business.

Top 10 Web Analyzer Tools

Below is our list of top ten tools which can perform web analysis for mid to large IT web infrastructures. We selected these tools based on their popularity, deployment base and simplicity to install, configure and put to use. The list contains few tools which can perform on-the-fly web analysis that can help in troubleshooting website code related problems. AWStats – Though this is one of the first generations tool, it is still in use widely. Written in perl script, it works well on multiple platforms. A great feature of AWStats is that it supports virtually all famous web servers' log formats, right from Microsoft IIS and Linux Apache to O'reilly web servers. It is capable of creating customizable views including bar graphs and pie chart, thus giving a good visibility into the web traffic statistics. AWStats is meant for small to medium infrastructures where the log files are not too heavy to process. This tool is being managed and updated at


Unlike various GUI based tools, Webalizer is a complete command line operable utility, which makes it popular among Linux and Unix administrators. It has its own small configuration language which can be used to decide how the tools should read and parse the log files and the field contained in it. For example, configuring its IgnoreSite option with an internal IP address range can help get rid of internal web traffic and focus only on the external hits. Due to its extensive command switches, it can be used in a scheduled job to perform daily administrative tasks of looking into web logs or automatically create useful reports. This tool can be downloaded from


When the number of log files contain huge amount of information, it becomes cumbersome and time consuming to parse those. This needs a faster log parsing tool and Piwik solves that problem. Besides just the typical web analysis, Piwik comes with a set of plugins to enhance the reporting styles. For example, its GeoIP plugin can be utilized to map source ip address in the web log files to a particular country or state or city. While supporting multiple platforms, it has its own Python based command interface to get the most of it in terms of reports. Today many web hosting facilities use Piwik and also provide its customizable web user interface to their customers, as an offering. This tool can be found at


– Written in PHP and using MySql as backend, this utility comes handy especially when the website administrators want to collaboratively process logs of multiple websites together. OpenWebAnalytics is capable of processing really large logs and can optionally fetch those directly from a database format too. Unlike many other professional tools, this open source version can provide a click-stream report, whereby the user clicks on the web page are shown in a date and time format. This helps website code troubleshooter, to know exactly what the web user did, and can try repeating those steps to replicate the problem. It can also create heatmap type of report whereby the website statistics is segregated into most-hit and least-hit pages, shown in the form of color gradients for easy understanding. This tool is available at

Deep Log Analyzer

This tool is a typical web analysis utility, however unlike most other tools, it is very useful to process the FTP logs. Besides the standard reporting, it can create a list of keywords and the hits on the web pages which contain that keyword too. This is especially important for SEO (Search Engine Optimization). The tool uses standard MS-Access style database format which can be exported to any other database engine and queried with standard SQL for further customization of reports. For small infrastructures Deep Log Analyzer can be more than adequate to get web business visibility. This tool can be found at .


This tool comes equipped with features, which are meant for a different audience. Today most of the websites are being developed in open source content management systems such as Drupal, Joomla or WordPress. These systems have their own unique style of handling file names, cookies and other parameters. FireStats is capable of interpreting the cookies found in the web log files, as well as the name of web code files accessed by the user, and segregate information for each content management system in use. It is capable of running on all the available browsers and can translate the report into multiple languages. Unlike many other tools, FireStats can be installed on the web server, whereby it can act as a silent service in the background and parse the traffic to create instant reports. This tool is available at


Specifically for Linux administrators who want an immediate visibility into their websites, GoAccess is probably the only correct choice in the open source world. A great feature about this tool is that it can work in "real time", which means that the administrators can pull up a report by querying the service on the fly. This report however is not in HTML format, but certainly gives enough information to know exactly what is happening on the web server, which files are being access at that moment, errors occurring with the web engine at that time etc. Besides this, it is capable of supporting IPv6 protocol, and can also parse any custom log format. This makes it a "must have" tool especially for parsing logs of network components and devices. It is available at .

Web Forensik

while many analytics tools focus heavily on the website usage statistics and patterns, Web Forensik focuses more on the security angle of a website. It is specifically written for Apache log style, however with proper log file conversion, any web server log file can be processed. Many web developers don't have visibility into the security of their code. Web Forensik is capable of finding commonly known web attacks such as cross site scripting, cookie injection and SQL injection etc. upon developing the code, the development team can subject it to such common attacks using penetration testing tools, and put Web Forensik utility to work, to find out which code files exhibit the possibility of security loopholes. Besides this feature, it can also show the output in a graphical form to create meaningful reports. The utility is available at

AW Log Analyzer

Although this tool is not exactly free, there is a lite version of it, which is open source. This tool focuses more on the search engine robots. As we know, each search engine scrolls the websites using pre-defined bots, which leaves its access trail in the web log files. AW Log Analyzer has built-in parsing mechanism which can find out whether or not the website was accessed by more than 400 different search engines. This is important from business perspective, to understand where to channel the marketing efforts. To serve this purpose better, it can list of pages which are hit the most by visitors but not by search engines, and vice-a-versa. It can work in an offline mode too, whereby multiple log files accumulated in the past can be subjected to the tool, to get historical trend reports. This tool is available at

WebLog Expert

This is again a semi-commercial tool, with a paid enterprise version and a free lite version. This is a traditional tool available for users who want to perform basic log analysis on their windows desktop, while the log files to be parsed can be either IIS or Apache format. Unique feature of this tool is that it can perform reverse DNS lookup to try finding domain name of the source IP addresses found in the logs. It also contains a built-in database to map IP addresses to the countries. This tool is at .


A web log analyzer is an essential tool for web administrators from technology as well as business standpoint. While selecting an analyzer, the focus should be on the simplicity of usage and the quality as well as details producible in the graphical report output. A powerful web log analyzer provides great visibility into the customers accessing website and their mind-set, which makes it an essential tool for business decision making.

Note :

Tools mentioned in this article are purely to bring clarity for readers into the web analytics domain. The order in which these tools are mentioned is our own perspective; it is not intended to undermine any tool's ratings or features.

Sep 2015

AWStats Vs Webalizer Vs Google Analytics Visitor Numbers

Sep 2015