Image Alt Text: The Definitive Guide

For a long time, I had been saying "Alt tag" instead of "Alt text".

You too huh?

As well as this, I never knew how to write image alt text.

I used to just keyword stuff the crap out of every image on the page!

This, of course, is not the best way to go about it.

This guide aims at helping you understand what image alt text is, it's purpose and the best practices for writing proper image alt text, consistently.

Let's get into it.

What is Alt Text?

Alt text, which is short for "Alternative Text", is the correct term for "Alt Tag".

Alt text is an HTML or XHTML attribute, used to describe the appearance and function of an element on a page.

You are probably wondering why I said "element", instead of "image", right?

This is because alt text is not unique only to images.

It is also required for area tags, optionally for input tags and previously applet tags, which are now deprecated.

Why is Alt Text important for images?

There are three main reasons why alt text for images is important. They include:

  1. Visually impaired users using screen readers will be able to hear the alt text of an image.
  2. Alt tags are displayed if the image file can't load.
  3. Alt tags provide context for search engine crawlers

Every image should ideally have an alt attribute, but it does not necessarily need to contain text. It can be an empty or null attribute.

When should Alt Text be left blank for an image?

Sometimes it's actually better not to include alt text. Though this depends on the type of image. Here are some types of images why you should consider leaving the alt text blank for.

Images used for design

Images used for styling such as lines, borders, spacers etc can be nulled (left empty) as their only purpose is design.

Code Snippet:
<img src="decorative-line.png" alt="" />

Sometimes it might be better to use a different element instead of a decorative image. For example, instead of using the image of a line as a spacer, you could use the <hr> tag.

Images that are used as part of a text link

You don't need to add alt text when using an image as part of a text link because it does not add any extra information.


Learn more about Chihuahuas
Code Snippet:
<a href="/chihuahuas.html">
<img src="chihuahua.png" alt="" />
Learn more about Chihuahuas

Images that are described by adjacent text

Images that are described by adjacent don't need alt text as it would be repetitive.


Sleeping Lion: Sleeping is
something a lion does around 18
to 20 hours a day!
Code Snippet:
<img src="sleeping-lion.jpg" alt="" />
Sleeping Lion: Sleeping is something 
a lion does around 
18 to 20 hours a day! 

Images used solely for the purpose of making a page more visually appealing


Make sure you check out the London Eye when you visit London!
Code Snippet:
<img src="london-eye.png" alt="" />
Make sure you check out the London 
Eye when you visit London! 

To summarise, if the image does not have a contextual purpose, keep the alt text empty.

How do I write good Alt Text for an Image?

In order to consistently write good alt text for any image, here are some points to consider each time.

  1. Describe the image as accurately but concisely as possible
  2. Include your keywords where naturally possible
  3. Never keyword stuff
  4. If an image is functional, write appropriate alt text
  5. Avoid using "image of"
  6. If the image serves no purpose contextually, use nulled alt text (alt="")

Best Practice for Image Alt Text

What does good alt text for an image look like? Here are some examples:

Sumatran Tiger roaring

Acceptable Alt Text:

<img src="tiger.jpeg" alt="Tiger" </a>

Good Alt Text:

<img src="tiger.jpeg" alt="Tiger roar" />

Better Alt Text:

<img src="tiger.jpeg" alt="Sumatran tiger roaring" />

Tying Boot Lace

Acceptable Alt Text:

<img src="laces.jpeg" alt="lace" </a>

Good Alt Text:

<img src="laces.jpeg" alt="Tying shoe" />

Better Alt Text:

<img src="laces.jpeg" alt="Tying boot laces" />

How to Search for a Word on a Page

In order to find a word on a page or website, there are several quick options to choose from.

This post will go through these various methods of searching for a word or words on a page.

Let's begin!

How to Search for a Word on a Page using CTRL + F or Command + F.

The quickest and easiest way to search for a word on a website is to use the CTRL + F function.

This is available on all the latest versions of top web browsers, like; Google Chrome, Microsoft Edge, Internet Explorer etc.

  1. Navigate to the page you want
  2. Press CTRL + F simultaneously (Command + F for iOS users)
  3. Enter the word or phrase you want to look for
  4. Hit Enter

Using CTRL + F to find a word on a page

How to Search for a Word on a Page on a Mac with the Menu Bar

If you own a Mac, in addition to using the traditional method of CTRL + F, you can use the Menu bar to find a word or phrase on a website.

  1. Navigate to the page you want to search
  2. Go to the menu bar and go to Edit > Find in This Page
  3. In different versions or browsers, you might see "Find", instead
  4. Enter the word or phrase you are looking for
  5. Hit Enter

Using the Mac Menu Bar to find specific words or phrases on a webpage

How to Search For a Word on a Web Page Using the Browser's Menu

Another method of finding a word or specific phrase on a page is to use the browser's menu directly.

Though, this only works with Windows or Linux.

Unfortunately, with Opera or Safari, you will need to try one of the other options listed in this post.

  1. Go to the page you want to search
  2. Click the "More" icon, which is located in the top-right corner of the browser.
  3. This can be in the form of three dots or lines.
  4. Select Find (or Find in This Page, if applicable)
  5. Type in the word or phrase you are looking for
  6. Press Enter

The above will also work with the mobile version too.

Using the Browser to find words or phrases on a website

How to Search for a Word on a Website Using Google

An excellent way to find words on a website is by using Google.

When I say Google, I don't just mean searching for the word on Google Search.

What I mean is using Google Search Queries.

  1. Go to Google or the address bar of your browser (most automatically search Google when you input text and hit enter)
  2. Enter the website and word you want to find like this: keyword
  3. Hit Enter or Search

Using Google Search Queries to find words on a page

And there you have it.

Let me know in the comments if you know of any other methods to do this!

What is .@ in Twitter?

I have been asked this question a lot and so I thought I should create a short post answering it.

It is fairly simple and therefore this post will be fairly short!

Question: What does .@ mean in Twitter?


Using ".@" in Twitter doesn't mean anything.

".@" on Twitter is used as a public reply, as opposed to replying individually to a user, using their @username.

In order to get around this, as well as to make your reply visible to all your followers (not just those in the thread), you need to prefix the tweet with something so it doesn't start with the "@" symbol.

Otherwise, it tries to link to a specific username.

The most common solution became ".@".

That said, any character can be used but people chose to use ".@".

This was probably because it's both easily accessible, as well as the fact that its the smallest symbol on a keyboard.

And that's it!

Did you have any other questions regarding Twitter? Let me know down below!

How to Exit Full Screen on Chrome 2020

If you've happened to activate the full-screen mode in Google Chrome, you may have noticed that both the taskbar and browser toolbars are now missing.

Once you've finally gotten sick of full-screen mode, you then start to panic about how to exit Google Chrome or regain access to the taskbar.

Unfortunately, in order to do this, you need to first exit full-screen in Google Chrome.

However, it is very simple to do and I have detailed the process below!

How to Exit Full Screen in Google Chrome on Windows

Method 1:

  1. Press the F11 key.
  2. You will exit full-screen mode instantly.
  3. Sometimes you'll need to simultaneously press F11 + fn, found at the bottom-left of the keyboard.
  4. To find the F11 key, see below:

Exit Full Screen on Chrome using the F11 Key

Method 2:

  1. While in full-screen mode in Chrome, move the cursor to the top of the screen.
  2. You should see an "X" will appear, which you should click.
  3. You will then exit full-screen mode.
  4. As seen below:

Another way to Exit Full Screen on Google Chrome

How to Exit Full Screen in Google Chrome on Mac

Method 1:

  1. Press simultaneously Command + Shift + F.
  2. You will then exit full-screen mode instantly.
  3. As seen below:

Exit Full Screen on Chrome on Mac using Command + Shift + F Ket

Method 2:

  1. Another way to exit full-screen mode in chrome on a mac is to click the green button with small arrows inside.
  2. As seen below:

Another wat to Exit Full Screen on Chrome on Mac

And that's it!

No matter the device, if you need to exit full-screen mode on either Mac or Windows, you'll know how to do it.

Let me know down below if you have any issues!

How to turn off Google Alerts in 2020

Google Alerts is a great tool for many reasons but it can become quite annoying.

I hate notifications. Well, actually it depends on the type of notification - am I right?

Every day we all spend a great deal of time getting through our inboxes and by setting up Google Alerts, we are adding to this digital clutter.

Last week I finally had had enough and realised I had to turn off Google Alerts, as well as unsubscribe from all the many email lists I had joined over the years.

But it took me a while to actually work out how to stop them - which is why I put together this short guide so that you guys don't have to suffer as I did.

How to turn off Google Alerts

Method 1:

  1. Go to Google Alerts and log in.
  2. Next to the Google Alert that you want to turn off, look for the bin icon next to it.
  3. Clicking it will let you delete the Google Alert itself, as seen below:

You can turn off Google Alerts in the Google Alerts Dashboard

Once you have deleted your Google Alert, you will see the following alert show up at the top:

Method 2:

  1. Log in to the email that you are getting the Google Alerts sent to.
  2. Open one of the Alerts and scroll the bottom of the email.
  3. You should see "Unsubscribe" at the bottom of the alert email, like so:

Unsubscribe from Google Alerts

And that's it!

Two simple methods to stop Google Alerts filling up your inbox!

Luckily for me, I only had a few Google Alerts to cancel.

Nonetheless, deleting these few alerts brought me one step closer to regaining control of my inbox.

Let me know down below if you have any issues!

6 Free Google Rank Checkers in 2020

If you are trying to rank for a specific keyword on Google, or want to monitor your current search engine rankings, you have two options:

  1. You search Google and scroll the SERP until you find it (lol)
  2. You use a search engine ranking checker

Now, most people will opt for the first reason because they have used up the free limits of a paid search engine ranking tool and don't want to pay for it.

For this reason, I have found 6 Free online SEO rank checkers to allow you to easily check your search engine rankings.

1. UberSuggest

UberSuggest is probably the best free SEO rank checker I have found online.

Simply enter your URL, hit search and you'll get all the keywords your website is ranking for - ordered by the search volume.

If you prefer you can check by individual keywords, but replacing the URL with the specific keyword you want to check.

Favourite Features:

  • Very user-friendly
  • Can enter the URL and get all the keywords your site ranks for
  • Loads SERP on the left of the results
  • Can copy all of them to clipboard or export them as CSV
  • Provides more data than a lot of other free search engine rank checking tools

UberSuggest Search Engine Ranking Checker

This tool is free for the first 100 keyword results and also has a limit on how many times you can use it.

But you can increase the limit by logging in with your Gmail account - a small price to pay really.

And besides, if your website ranks for over 100 keywords, it's probably time to invest in a decent paid search engine ranking checker.

2. SEMRush

SEMRush as you probably know is one of the top SEO tools on the market.

Although this is a paid tool, they provide free access to their software if you create an account.

Favourite Features:

  • Very user-friendly
  • Can enter the URL and get all the keywords your site ranks for
  • Provides search volume and CPC
  • Tells you the date the rank position changed

To get to the page in the screenshot above, first, go to SEMRush, create a free account and confirm your email address.

Next, under Domain Analytics go to Organic Research and enter your URL.

One drawback of SEMRush is that it only lets you use 10 requests per day.

3. SERPWatcher

Another great tool for checking your google ranking position is SERPWatcher.

For me, I like tools that are very user-friendly and provide a lot of data and SERPWatcher does just that.

Favourite Features:

  • Very user-friendly
  • Provides search volume and estimated visits
  • Tracks keywords and set up rank position movement alerts
  • Tells you the date the rank position changed

To gain access to this tool first, go to SERPWatcher, create a free account and confirm your email address.

One drawback of this tool is that you only have access for 10 days.

4. Small SEO Tools Keyword Position Checker

Small SEO Tools is a very popular provider of all sorts of useful tools and resources, one being their search engine Keyword Position Checker.

Favourite Features:

  • Provides search volume
  • Provides the previous ranking position
  • Can also use the URL instead of entering individual keywords

SmallSEOTools Search Engine Ranking Check Tool

5. SERPRobot

SERPRobot was my favourite paid rank tracking tool back when it was called "SERPLab". As well as rank tracking, they also offer a free search engine rank checker.

Favourite Features:

  • Simple to use
  • Tells you which specific URL is ranking

While SERPRobot is a great free tool, it only lets you check 5 keywords. In addition, it doesn't provide the search volume.

Still, if the other's aren't working for whatever reason you have still have one more rank checker you can use!

6. SEO Review Tools Rank Checker

At number 5, we have the SEO Tools Rank Checker tool.

It's a fairly basic tool but it does the job.

Favourite Features:

  • Minimal ads
  • Simple to use

One drawback of this rank checker is that sometimes, due to high usage, it becomes unavailable.


And there you have it, 6 free search engine rank checkers.

If you have reached the limits of your usual search engine position tool, you can add one of these bad boys to your rotation.

My favourite rank checkers have to be SEMRush or UberSuggest. Both are very user-friendly and provide a lot of data.

Which keyword research tool is your go-to search engine rank checking tool?

Do you have any exclusive tools that I missed out?

Let me know down below!

5 Free Keywords Everywhere Alternatives in 2020

As you may remember, on October 1st, 2019, the cries of the SEO community could be heard from the rooftops.

And before you ask, this date is not Halloween (seriously?).

No, this was something much scarier. This fateful day was the day Keywords Everywhere moved from a free to pay-as-you-go type model.

Now, although it has now become a paid too, it is still relatively inexpensive.

But of course, we as SEOs would much rather pay nothing at all - no matter how cheap it is!

Fortunately, I have found five great alternatives to Keywords Everywhere - that are 100% free.

Let's get into it.

1. Keyword Surfer

Keyword Surfer is probably the closest free alternative to Keywords Everywhere I have found.

Just as Keywords Everywhere does, it provides keyword search volume, CPC along with keyword ideas and suggestions - all according to whichever location you specify.

The only downside of this chrome extension is that it doesn't provide the competition metric.

One thing I like is that under each SERP result it displays three things:

  • Estimated Monthly Traffic
  • Page Word Count
  • The number of times your search term appears on the page

While I don't really have use for the last one, the first two are very useful indeed.

2. WMS Everywhere

WhatsMySerp Everywhere, aka WMS Everywhere, is another Keywords Everywhere alternative chrome extension that provides keyword metrics like search volume and cost-per-click, as well as a collection of other similar search terms.WhatsMySerp Everywhere aka WMS Everywhere Now, I'm sure you guys are wondering "This tool provides CPC and Keyword Surfer doesn't" or "Why's this Keywords Everywhere alternative, not number 1?".

The reason for this is because every time I downloaded the WMS Everywhere extension, it wouldn't register that I had logged in and therefore wouldn't work.

I have heard others have had similar issues which is a shame because I believe this tool could become one of the best keywords everywhere alternatives out there, once these issues have been resolved, of course.

3. Cocolyze Keyword Research Tool

Cocolyze Keyword Research Tool comes in at number 3.

Overall as a keyword research tool, this is definitely one of my favourites.

Although not a chrome extension like the others, this powerful tool provides all the keyword data you need for your SEO projects.

As well as the Best Opportunities, it provides:

  • Most Competitive Keywords
  • Best Questions
  • Best Long Tail Keywords
  • And a list of them all compiled together

The reason this tool is so great is because it provides so much data, just take a look:

4. UberSuggest Keyword Tool

At number 4, we have UberSuggest's Keyword Tool. Another value-packed tool that provides; search volume, CPC, keyword difficulty (both SEO and CPC) as well as a list of very helpful keyword ideas.

UberSuggest Keyword Tool

This tool is free for the first 100 keyword results and also has a limit on how many times you can use it.

But you can increase the limit by logging in with your Gmail - a small price to pay for all this data.

5. Linkgraph Keyword Search Volume Tool

Last on the list we have the Linkgraph Keyword Search Volume tool. This nifty tool lets check multiple keywords at once, outputting search volume, CPC and competition. One thing it doesn't do, in comparison to the other Keywords Everywhere alternatives, is provide you with keyword suggestions.


And there you have it, folks - five great alternatives to Keywords Everywhere.

As mentioned earlier, I personally use Keyword Surfer as it is so easy to use.

All I have to do is open up Chrome, enter my keyword and hit enter. Job done.

Which keyword research tool is your go-to tool?

Do you have any exclusive tools that I missed out?

Let me know down below!