Tag Archives: usability

Google Check of Whether a Website is Mobile Friendly

Google provides a tool to show what if they think a web site is “mobile friendly.” Google states that they will penalize sites in their search rankings if Google doesn’t believe they are mobile friendly. So obviously this matters if you care about your ranking in Google.

If the site passes Google’s test you will get a response similar to ours:

screen shot of site being deemed mobile-friendly by Google

Now Google’s automated tool isn’t so great at providing good usability advice (such as if it really is a good design for mobile users) but it does tell you if Google is going to punish the site or not. If Google thinks the site fails they will provide some feedback, such as:

  • Text too small to read
  • Links too close together
  • Mobile viewport not set

Then you can decide if those really are issues and if you want to fix them. Due to Google’s dominate market position it may be you feel forced to adjust a site (even if it means degrading real usability) in order to make Google happy so your site isn’t punished by Google in search rankings. Or you can decide that you are going to do what is right for users regardless of what Google will do to the site.

Note if you don’t have javascript enabled Google’s tool just fails. I can’t imagine why this tool should require javascript but certainly it is pitifully lame to not provide a clear indication that they created a site that doesn’t work unless javascript is enabled instead of just giving a completely useless message “There was a problem with the request. Please try again later.” as they do now. Google should punish sites that due such lame things in my opinion. I also get that useless message about 20% of the time when I have tried validating a site (but if javascript is enable just reloading makes it work).

The tool is useful in pointing out potential issues to improve for mobile users. I do wish however, Google wasn’t so autocratic about its opinions acting as though failing their tests is equal to failure mobile users. It isn’t, it is a decent indication there may be a problem but it is not proof there is a problem.

Related: Google Still Providing Users Bad Search Results: Basing Results Not of Value to Users but How Completely Sites Do What Google Tells Them To DoDon’t Use Short URL Services (bit.ly etc.)Good Blogging Practices

The Importance of the User in SEO

Optimize for how users are actually using the page — as opposed to how you optimized the page ahead of time — and you’ll see significantly better traffic.

Cyrus Shepard in an good blog post: My Single Best SEO Tip for Improved Web Traffic.

I have always seen the first focus on creating content that users want (both in content and usability of the medium of delivery). Some techniques related to SEO can be useful in tweaking how you go about managing your online presence but it is secondary to creating great content focused on users.

His article is really focused on putting a large amount of effort into tweaking the content. I think this makes sense for some important pages (and some important flows within a web site or web application). I think it is way too much effort to expend on most pages (the payback won’t be worth the effort).

Related: Good Blogging PracticesKeeping Up with SEO Changes

Don’t Hide Important Content Using Coding Gimmicks

My comment on: Does Hidden/Tabbed Content Still Get Picked Up By Google?

I would say that hidden tab stuff is bad Ux (most of the time). I could figure out what the heck was going on when I read this post and it seems to end without having addressed the issue sensibly. Oh, the content is hidden up above I finally figured out. I think Google does exactly the right thing, in making the hidden content a very low ranking factor for the page because as a user it is hidden and not the focus of the page.

The conclusion of the original post is hidden text is given very low weight by Google in search results. If you go to that page, note that you can’t see most of the content for that “page” you have to find the links to unhide the content.

The hidden text being discussed here is when you hide content that only becomes visible once the user clicks something (and instead of going to a page that highlights that content, some content is unhidden and other content is added to the hidden content on the page). It is just a bad Ux practice in general (as with many Ux issues there are odd cases where it can make sense).

Related: Getting Around Bad Web Page LayoutsPoor Web Site User Experience (Ux) on Financial SitesThe Most Important Search Engine Ranking FactorsDon’t Use Short URL Services

Don’t Use Short URL Services

I am against using url shortening services to redirect urls for 4 reasons.

  1. Short urls add a point of failure – they go out of business and the urls go bad (or even worse get redirected to whoever buys the url service domain) or sometimes the short urls just expire and are reused (which is really lame).
    There is also the risk the country owning the domain messes things up (bit.ly using Libya – not exactly a stable country…). Likely if the domain is owned by super rich company they will pay huge ransom for domain if a country demands it – but not for sure… .be is owned by Belgium (which Google uses for YouTu.be short urls) and is probably less likely to screw with Google. But if the USA government messes with European privacy rights one path for the countries is to mess with their domains and create trouble for .be domain – or whatever other domain is in question.
  2. You lose the tremendous information value that a real human readable url provides users. You also lose the small aid to building your brand available by having them see your name in the url. Finally short urls (by throwing away the human readable url information users would benefit from) contribute to security problems by encouraging people to blindly click on links they don’t know where they are being taken. Scammers take advantage of users that are willing to follow short url links.
  3. You lose Search Engine Optimization (SEO) value of links by not linking to the actual url. For this reason it is a particularly bad idea to use short urls for your own content (but I see this done). When you are posting your content on a site that tells Google not to trust the link you entered (nofollow attribute) this point is not relevant but the other 3 points still are. And I see people use short urls even for followed links.
  4. Url shorteners delay the page load times for users. I often find urls shorteners forwarded to another url shortener forwarded to another url shortener and so on. Just last week, following a link on Harvard Business School’s Twitter account I was forwarded to 7 different urls before the actual url (a page on one of their own sites).

    If you are on a fiber internet connection and all those url redirects respond immediately it probably won’t be noticeable (so the people at Harvard may have no clue how lame they look to users) but if you are on a connection with high latency (many hundred of millions of people across the world are) it can easily take a second or two before the page even starts to load. With all the evidence on how critical fast load times are for users adding in delays with url shortener redirection is a bad practice.

    long urls written out on paper

    It would be better for this Grandmom to use short urls to write out her favorite urls to show her grandchild. via

    Continue reading

Let me Filter Out Websites Using Popups from Search Results

I wish Google, Duck Duck Go or some decent search engine would let me filter out website using popups from search results (as I have written before – Remove Popup Ad Sites From Search Results). By popups I mean all the coding to create popup interaction; lately many sites have coded popups in a way to not obey the preferences in my browser.

All many websites have done is found a way to get around my preferences by using code to create popups that circumvents my expressed desires for my browser’s behavior. Actively coding around my desires is a behavior that is obviously hostile to users. I don’t really want to see site that are hostile to users in my search results.

I would want a way to whitelist sites that have convinced me they are worth using even though they intentionally code so as to create popups when I have expressly indicated I don’t want them used.

Ideally a search engine would downgrade results based on the level of customer hostility practiced (kind of like Hipmunk’s agony ranking of plane flight options). It seems obvious to me this is a desirable state but I imagine it will likely take years for search engines to get there so let me block bad sites, for now. Google too 6 years to let me block bad sites but like many of the adjustments since Larry Page become CEO this advance seems to have been rolled back (or possibly just made next to impossible by lousy Ux).

Related: Web Search Improvements Suggestions from 2005 (most of which I am still waiting for) – Google Social Circle ResultsImprove Google Search Results (2006)