On the subject of Web Technology

Why your website isn’t as fast as it should be…

On August 24th, 2011 Martina wrote on the subject of Datadial,Hosting,Inspiration,Internet,SEO,Software,Usability,Web Technology.

Heavy wheelbarrow

400 Error!

Image source

Imagine…

…a wheelbarrow in an open field that you drag along every day filling it with this and that – each thing you add to it has some significance and some use.

Now imagine you never empty the wheelbarrow. Each day, not only do the things you found the week before now lie at the bottom covered by the newest additions, but the device also becomes increasingly heavy to pull until eventually, it becomes almost impossible.

Now think of the wheelbarrow as your website, and think of its contents as the factors affecting its speed – Let’s explore these factors…

Bad HTML:

Bad HTML example

Erm...does "b" stand for "big" or "bold"?

 

  • Empty spaces between code (This only adds to processing time)
  • Missing tags (Causing internal errors & bugs in the site)
  • Bulky HTML (such as using unnecessary tags where something more CSS compatible would work better e.g. using the tag “font-size” rather than just “small”)
  • Background colour being the same as text colour (making all text unreadable)
  • Hyperlinks that fail (Devaluing your site in terms of credibility, and possibly increasing bounce rates)
  • Missing images

An overload of HTTP requests:

An example of too many HTTP requests

Kabooooom!

Image source

 

Whenever your web browser fetches a file from a web server, for example when it loads a picture, it does this by using HTTP which stands for “HyperText Transfer Protocol”.

HTTP is an action whereby you’re computer requests for a particular file. One example is a request for ‘home.html‘ (the homepage of a particular website). The web server then sends a response to the computer that says something like: “Here’s the file you asked for” which is followed by the actual file itself.
Understandably, if your server is receiving a very high volume of requests for a range of different things, such as pictures, graphics, photographs, music players and video rendering, it can take its toll and end up really slowing your website down.

JavaScript/Flash overuse:

Glowing computer

Dude, too much flash!

Image source

 

JavaScript helps make things look nice. Lines of code enable things such as widgets, adverts, and analytics services to work successfully. The issue is that both kinds of software can be “heavyweight”. JavaScript performs ‘sequentially’ rather than ‘concurrently’ – this means that nothing else loads before JavaScript loads. Of course, this becomes an issue when you have tonnes of JavaScript code, each one longer than the last, preventing anything else from happening.

Too many cookies:

The Cookie Monster

Nom Nom Nom!

Image source

 

HTTP Cookies are used mainly for personalization and authentication purposes. A series of saved information is exchanged between the web server and the browser in order to remember things about how you are using the internet. For example if you are shopping online and exit the website returning at a later date, a cookie will enable the site to remember what you had in your shopping cart so you don’t have to spend time finding the same items again.

However, because saved information is being kept on the server, a build up of this can add to the process time on a website. In some cases, hackers even use cookies as an opportunity to track browsing activity; this is called spyware…so beware!

Bad hosting:

 Image of Robert-Kilroy-Silk

Erm...

Image source

 

Web hosting is the business of providing storage space and access for websites. Bad web hosting happens when said storage space is overloaded with many websites, yours is added to the list and so runs slow. Other issues caused by a bad web host include:

  • Search engines being unable to crawl your site resulting in a fall in Search Rank
  • Your website being “down” (not working, sending out 404-errors)
  •  Not being able to contact your web host to fix the issue (since the service is so bad the system has probably crashed)

Excess of external media:

Multiple Satellite Dishes

No signal...

Image source

Embedded YouTube videos, actually embedded anything that is coming from another website can potentially slow yours down. When you embed something from another site, you are relying on that sites web server, that sites speed, and that sites ability to ensure the embedded item is working properly there, so that it works properly on yours site. Often, even when it works just fine, it might add an extra few seconds to a certain page loading…a few seconds a potential customer may be unwilling to wait!

Spam:

A Can of Spam

Ew, gross!

Image source

Spam is so much more than just a bunch of annoying emails. It slows down the Internet and it increases consumer fees.

The internet is a network where spamming effects everyone that uses it. To push spam around the internet relies on a process; it begins with global networks that pass the spam along to their destination, and ends with the message being received by the recipient.

Simultaneously, time, money and resources are used trying to catch and prevent spammers from infiltrating mail servers resulting in higher costs to the consumer because providers are forced to add more security to their servers and hire more staff to manage and prevent the problem.

Be sure to spam proof all web forms by adding “captchas” or similar.

Favicon neglect:

Image Illustrating a Favicon

You need one of these!

 

A ‘favicon’ is an image (as shown above) that stays in the root of your server. It’s definitely needed because even if you don’t care about them, the browser still requests one. If there isn’t one, it will respond with a 404 error (meaning not found). Any error message, such as a 404 or 301, is an extra message sent that adds time to the processing of a site.

This image or lack thereof, interferes with the processing sequence by requesting extra components in the load, and since the favicon is the first thing that is downloaded before these extra components, if there isn’t one, the first thing downloaded will be an error.

Too many advertisements:

Too many Ads

Hmm...where to start?

Image source

Any time a site uses advertisements, you are adding to other processes a site goes through in order to function correctly. Programmes like Google Adsense and Microsoft adcenter are external, and reputable, however it is logical to practice the same rules as with external media; everything in moderation – besides, sites with too many ads look un”site”ly! :-P

 

If any of these apply to you, take active steps to protect your website against sloth! Speed be with you!

[Infographic] – Which search engine holds the most weight?

On August 11th, 2011 Martina wrote on the subject of Blogging,Datadial,Inspiration,Internet,Off Topic,Pay Per Click,SEO,Social Media,Technology,Web Technology.

Google, Google, Google…it’s all we talk about, it’s (possibly) all we care about in terms of SEO ranking and PPC ads, and some might say they even live in fear of it (you know, since the big bad Panda updates).

One thing we can’t argue with however, is its resourcefulness; it has “everything” one could need, making it so much more than just a search engine. It’s a machine.

Now that isn’t to say that Google can’t be annoying sometimes (infact an earlier post of mine focuses on just that *shakes fist* :x ) and familiarity breeds contempt after all, right?

Perhaps it’s because of its ‘one size fits all’ approach or perhaps it’s because of it’s dominance of the entire internet that causes people to look elsewhere for a search engine that fits their particular needs and that feels slightly more personal…in any case, I came up with this helpful infographic to help you decide:

Click image for the full HQ infographic

Use the following code to post the full infographic to your blog:
<a href=”http://picturepush.com/public/6293344″><img src=”http://www1.picturepush.com/photo/a/6293344/img/6293344.jpg” border=”0″ alt=”Image Hosted by PicturePush – Photo Sharing” /></a>

Does anyone else find Google this annoying?

On May 13th, 2011 Martina wrote on the subject of Datadial,Internet,Off Topic,Software,Technology,Web Technology.

Did you mean…/search instead for…?

YES, of course I meant that! – And If I left a vowel or a connective out because unlike you I am not a robot & I like to use computer-speak, then so be it. The bottom line is you knew what I meant – so did you have to be as condescending as that and point out the mistake I made?

 

Google Instant


Really Google? Finishing the search before I have written it? I mean c’mon – it’s one thing that you’re arrogant enough that you feel you need to tell me the speed in which you gathered my results, now you’re finishing my sentences for me like we’re in a marriage?

 

Personalised results


I’m at work, I’m signed into Google. I search a keyword phrase I’m using in Google Adwords & bingo – I’m ranking number 3 on the 1st page! That’s weird, yesterday I was on the 5th page, I haven’t upped the bids in-fact – I haven’t made any changes, but I’m not complaining at all, instead I sit & wait for the money to roll in. I get home from work and quickly carry out a query and sit back waiting to see my site turn up on the first page for that particular keyword and… hold on, it’s not there? I click to the next page and nothing. I carry on until get to page 5 and there my ad is. I find and ask an SEO expert why this has happened & I’m told that when I’m signed into Google, the results differ from when I am signed out. I feel as though I’ve been living in the Matrix. *sigh*

 

Google seasonal/holiday/anniversary/event themes


I know its Christmas when the streets are paved with sleet and debris and every shop I go into leaves me that little less well off than I was before I walked in. I know its May-Day when I get that extra day off of work, I know its election day when people lie to me about which policy I ought to be interested in because the amount of tax I pay will go down. Nevertheless, Google wants in on the reminders too. I guess its okay, but sometimes I just don’t want to care. I’m sorry.

 

Google Chrome’s Sloth


Look. I want a *extremely mild expletive* homepage button on the interface without having to go into the settings and put one there! Is that too much to ask? – Surely not if Firefox and IE understood it.

 

Sorry, we own YouTube so you can’t sign in without us knowing


Now, they may say a change is as good as a rest but I beg to differ. I’ve been signing in with the same username & password since I opened a YouTube account but Google wants more of a direct approach. Now you cannot access your settings unless you sign in via your Gmail account, which is reasonable enough – but what if you have multiple Gmail accounts? I don’t really have a problem with this one, but imagine if Google started buying up everything on the internet enforcing this same sign in rule or else no access. While it may not be that bad, it’s the principle…

…Oh well, as Google grows stronger by the query, I’m sure there will be more to add to this list soon!

How does a paywall change your link acquisition rate?

On February 24th, 2011 Matt wrote on the subject of Online Marketing,SEO,Web Technology.

The current trend of Newspaper sites to publish their content behind paywalls seems to be gathering speed. The recent Google announcement of its OnePass payment system can only increase the process by making payment technology available to a wider audience.

I thought it would be interesting to look to see how the move to paywalls has affected the news sites backlink acquisition rates.

So far the main newspapers that have added Paywalls have been,

  • The Financial Times – 2002
  • Moneyweek – 2005
  • The Times and The Sunday Times – April 2010
  • The News Of The World – November 2010
  • The Telegraph is set to add a paywall in September 2011

Taking the two most recent examples of The Time and The News Of The World, and using the excellent Majestic SEO graph functionality we are able to see changes on their backlink acquisition rates.

We can see clearly from the graph above that following the addition of the paywall in November 2010 over the next two months inbound links to The News Of The World fell by more than 50%


Similar, but less dramatic results for The Times. This is slightly more confusing as the paywall coincided with a domain change from timesonline.co.uk to thetimes.co.uk. We can see clearly that link gains to the old URL start to decline without the new domain ever really gaining links as a comparative rate.

Where I see some really interesting data is in the rate of acquisition for competitors sites who chose not to implement a paywall. A close online and offline competitor to both The Times and NOTW is The Daily Mail.

Their acquisition rate starts to climb sharply from the date The Times paywall goes live, and their highest ever month coincides with the NOTW adding their paywall. It’ll be interesting to see if the following two low months, December and January are a result of incomplete link data or some other trend.

It’s an interesting theory to see of the final few content producers within a market start to perform far better in terms of finance and popularity than those that eventually choose to follow the paywall route.

4 more ways to increase conversion rates

On August 17th, 2010 Rob wrote on the subject of E-commerce,Technology,Web Technology.

This article is aimed at people new to e-commerce. It covers some of the basics of ensuring that your website maximises conversion rates.

It should also be read alongside  12 quick ways to increase conversion rates.

For more experienced e-commerce managers please see this article on advanced techniques for increasing conversion rates.

1) Minimized Navigation on Shopping Cart/Basket Pages

There is nothing more frustrating for an online retailer than an abandoned basket. Why did the user go all that way and then lose interest??

It’s fair to assume at the check out stage that a user does want to buy something.   So our advice is to minimise the navigation available on your shopping cart pages. Keep wording short, simple, and to the point. Do not allow any distractions that could potentially pull your customer away or cause a delay.

By adding in lots of last minute deals and offers you risk diverting attention and losing the sale.  Not everyone subscribes to this method, however at Datadial we believe it to be the best option.

An example: http://www.yapp.co.uk/pages/checkout_Login.aspx

2) Clear and Upfront Notification of Delivery Charges

Tacking on fees on to a final price without notification early in the buying process is the quickest way to lose a potential sale.  Numerous surveys have revealed that hidden delivery costs are the number one reason for people to abandon a shopping cart.  Notify your customers upfront if they will be required to pay any shipping or handling fees. This is a great way to increase conversion rates and build customer loyalty.

3) Clearly Display Trust Elements for Consumer Confidence

Remember, quite often users do not know who you are, where you are or really anything about you.  Therefore it’s crucial you do everything you can to gain, nurture and keep your customer confidence in order to increase conversion rates. Here are a few ways to do this:

Clearly display “trust elements” on your website. Trust elements can include:

a. Credit card logos. Use only approved, high-quality logos representing the types of credit cards you accept. This helps customers feel more secure in knowing you are a legitimate business. It also shows the user that they can buy from your site. It may not be obvious otherwise.

b. Contact information. Whenever possible clearly display your companies contact information. Customers need to know they will be able to contact you if they have a problem, questions, or need more product details.

c. Real employee names and a company director. When people shop online they like to know with whom they are dealing. Displaying real names and titles of key company employees will help consumers feel more secure in knowing there are real people running the show and not just computerised robots or answering machines.

d. Photos of faces and places. Include photographs of the people with whom your customer is dealing. If appropriate and applicable, include very short biographies about the smiling faces on your website. Consider using photographs of your business location if applicable. This helps people understand yours is a legitimate business with a real location and that you aren’t likely to disappear in the night.

e. Visual verifications of claimed approvals, affiliations, and other credentials. If you have the “Good Housekeeping Seal of Approval” for example, proudly display it in a prominent place. If you have earned awards for business-related, and sometimes personal accomplishments, tell your consumers with a quality image and link that leads to more information.

f. Push any special customer services you have to offer. If your customer service representatives are bi-lingual or speak multiple languages, find a way to let potential consumers know from the get go.

Multiple Payment options

Most of the time one payment option on your site is totally adequate.  But in the interests of maximising conversions you might consider adding other payment vehicles to your site.

The most popular alternative is PayPal.  Some users only ever use paypal as they are comfortable with it and trust it.  PayPal offers your customers options. They can pay with major credit cards, or can pay directly from their own PayPal account.  It also has the advantage (depending on how you look at it)  that Paypal store your credit card so that you do not have to re-enter it each time you visit a site offering Paypal.  Paypal is also great one for small and start-up businesses that have no established a financial history with their banks. It’s fast and easy to register, display on your website, and capture funds that can be transferred right to your bank account.

So why not add it as an option?

Well it’s expensive with commission rates around the 3% mark (and 20p per transaction).  Paypal also have a knack of siding with the buyer in the event of  dispute meaning that refunds are issued on request, leaving merchants frequently out of pocket.

It’s an extra administrative thing to manage but if adding Paypal helps get an extra % sales conversion on your site then maybe it is worth it.

Google Checkout also offers easy solutions for start up merchants and small businesses. Google checkout claim to increase leads and create more conversions with a fast, easy, convenient checkout process.

You can also sign for basket abandonment alerts so you can recapture customers who wander away without buying!

The main advantage that Google Checkout has over Paypal is that its icon appears in Adwords results – so naturally drawing your eye to merchants using it, resulting in a 10% uplift in conversion rates according to Google.

However, Google Checkout has many drawbacks.  Its interface and design are distinctly amateurish and this influencers trust building for users on their site.  (Having said that Paypal’s interface is not much better).  Also it’s only possible to link Google Check out to credit card accounts and not bank accounts.

Since its launch Google checkout has not taken off in anyway like Paypal before it and struggles for market penetration.

But, as above, if it means a small increase in sales conversions, and you can put up with the extra administrative hassle, then maybe it’s worth having Google Checkout as well as Paypal as well as normal Credit Card payment facilities.

Like Paypal, Google Checkout is suitable for small and larger merchants alike, though brand aware and high end merchants are unlikely to be found using either as there is undoubtedly something “cheap” looking about both!

« Older Posts