Search Engine Optimisation (SEO) experts for improving website performance for organic growth including blog writing, digital content and website SEO

20 elements for the perfect blog post

Writing the perfect blog post

The perfect blog post to include in writing for Search Engines to gain inbound organic traffic to promote goods and services. We also want our blogs shared on social media platforms.

Writing blogs is a good way to connect with people and show your expertise. Blogs are not random articles but purposeful and useful information aimed at helping people.

Writing a good blog takes thought and research, time and commitment, so using a blog template will make the process a little quicker.

Below is a checklist of the components you need to consider when writing your post. Your post could be online for many years so it's important to get it right.

If I have missed anything let me know in the comments.

[lwptoc depth="1" titleFontSize="default"]

Website load times - hosting

If your website fails to load within 5 seconds you have potentially lost a visitor as they won't hang around.

People expect a site to load quickly so it is good practice to test your website for speed and check your bounce rates..

There are a number of tools you can use to check the speed of your website, I recommend:

These tools will highlight any issues and offer suggestions i.e. large images or unnecessary JavaScript code. Make sure you are using a good quality host provider.

Research host providers, use UK hosting companies if possible (always green):

Green sustainable website hosting

We do recommend seeking a green website hosting service. Servers are gas guzzlers and use a huge amount of power so we always opt for servers powered by clean, sustainable energy.

Does the website look nice

Have you ever walked into a restaurant and decided to walk right back out? I have. If the restaurant is grubby or not appealing you don't want to hang around, you will choose the restaurant across the street.

The bounce rate mentioned previously also relates to websites that are not visually appealing. Website designers focus on giving the visitors a 'Good User Experience' thus giving visitors a fast, clean and friendly online web experience.

Beautiful website designs

There are lots of great options for an affordable website redesigns, you can source a beautiful start-up website for under £500.00 with all the bells and whistles you need. That's why we favour the Open Source platform WordPress, because many of our customers are either not for profit organisations or freelancers with limited budgets.

If you hire someone, they will take care of everything for you. If you opt for a diy jobby then you could get stuck and it might cost you more in the long run.

Here are some ideas and recommendations for websites that don't cost the earth. We have used these companies and are happy to recommend them to others.

Disclosure: Some of the links in this post are 'affiliate links.' This means if you click on the link and purchase the item, I will receive an affiliate commission

Navigation - can people find what they need quickly

If you are making the website yourself then navigation will be critical. The way a visitor moves around the website must be seamless.

You don't need to organise the site like IKEA, but you do need to give people snippets of information that may interest them in the form of Call to Action buttons.

The navigation needs to be clear and simple so people can find what they are looking for in 3 clicks.

Many modern websites have removed the sidebar, personally I like the side bar as it offers more information, especially in the blog, but it depends on your website objectives.

Don't forget the navigation needs to look amazing on all devices i.e. desktop, ipad, iphones and laptops. Test it.

Who are you writing for? - What is the purpose of the blog

Why are you writing this post? It is a good idea to check social media to see what people are discussing and time your posts well i.e. write a post for Christmas shoppers in plenty of time.

You need to have a very defined reason for writing an article i.e. if you are an Accountant writing about new tax changes will be useful or writing about how to solve a technical problem with your iPhone. If you write regular blogs you can find potential stories from Twitter i.e. check what is trending.

List all the keywords you need to add to your blog post and write a brief.

Killer headline

The headline is probably the most important element of your perfect blog post. It needs to catch the eye, needs to draw people in and needs to be clear about what the blog is about.

Try to be original, bring in your personality to the headline if you want, but make it clear to people what the article is all about in a simple phrase.

The 'pull' is about drawing on the emotions, so you could add emotional words in the headline, depending on your audience and depending on the articles content.

Length of the headline is 60 characters or between 8 and 12 words according to Hubspot. You can use SEOmofo to check your title headline.

Length of blog - longer the better

It has been shown that longer blog posts do better than shorter ones, the longer the post often means the post is more useful to the reader. Google is measures how long someone stays on the website, it is a gauge as to how credible the site is for ratings.

The minimum for a blog post is 300 words, so I usually advise about 500+ words for a perfect blog post depending on the content.

Writing for online readers is also different to writing letters , publications or books. Online readers skim read so it is good practice to remove 'stop words' such as a, it, to, if the word does not change the context.

Headers and sub headers

We add headers to the perfect blog post to break down the content into chunks for the reader and add keywords.

Keywords and phrases are usually researched before you start the blog, but try to add keywords to the headers if you can, if not its ok.

Every page requires a H1 header then you can use H2 and H3 headers.

Featured images - images and graphics

The main featured image is the image that appears on the blog archive page and the image that will be shared on social media.

The image needs to be the right size and good quality, it is better that all the featured images are the same size so they look nice on the blog archive page.

All images on your website need to be labelled for Google i.e. Websitebranding_1400x500 (I always add the image size on an image)

Rename the image prior to upload. Once uploaded you can then place the image into the blog, align it, resize it and add a link to the image. There are a few things to remember about images:

  • Add an Alt tag (this is the label Google searches for)
  • Ensure the image is big enough
  • Add link to internal or external url
  • Add source details if creative commons requires it
  • Keep additional images small and relevant
  • Style the images

The featured image can be sourced from lots of online stock image websites but we recommend spending more time and using a graphic design tool such as Canva to make more of an impact. We use stocksnap.io and also use Envato Elements but there are loads.

Internal and external links

As your blog portfolio increases you should be adding internal links to previous articles or pages on your website, this keeps people on the website and shows additional relevant information.

It is also good practice to add an external link somewhere in your text to give your visitors source information and additional relevant information.

Excerpts and intro's

Many WordPress websites offer an excerpt option which is a short paragraph about the article that is a compelling lead and an indicator for the reader if they wish to continue reading.

The excerpt is the short paragraph shown with the Title to offer readers a snippet of information so it has to be good and accurate.

Search the website

You can offer your visitors great navigation but also give them a search facility so they can find content quickly using keywords.

The search field will search the whole site not just the posts so the search results will publish a list of content relevant to the visitors keyword.

RSS feed

Feed your followers with all the latest blog posts to them automatically this will keep them interested and gain more likes, shares and exposure.

The RSS feed is a WordPress feature so if you are using WordPress you could use the following plugins.

Test it out to ensure it is working correctly and encourage people to use it.

Comments

It is good practice to give people the facility to comment on your posts, it is a nice way to get to know your followers and interact with them and offer help and further suggestions relating to the post.

A word of caution, make sure your settings are set to manually approve comments as you do not want spam comments on your website.

The perfect blog post will get more credibility when people comment on the post.

Review, review, review - carry out an SEO and spell check

Once the perfect blog post is out there it will be scrutinized by those detailed people will pick up on every spelling mistake and grammatical error, so check the post thoroughly before posting.

Run it through a spell checker to ensure there are no spelling or grammar mistakes and get someone else to read it too, they may offer some great suggestions to improve the flow of the text.

If you are using Wordpress you should be using an SEO tool such as Yoast so this will give you a guide on keywords and phrases and whether too long, too short or in the right place.

Spelling checkers:

There maybe browser extensions you can use to check grammar. I wouldn't recommend Grammarly, find an alternative and be careful the checker is not set to USA and that it is reading the text in UK English.

Ad placements

Even business websites can have advertisements, like mine.

If you have too many ads or the ads are placed incorrectly or too big it could lead to a negative overall impression of your site and put people off.

Be careful on ad placement, experiment and review other sites to find the right level of ads. If your website is a business site, then keep ads to a minimum and relevant.

Read Googles Ad Placement Policy.

Sharing to social media platforms

Don't forget to add the social share buttons. You don't want people to love your work but not be able to share it.

Ultimately you are creating content to be shared on social media platforms to large untapped audiences, so please make sure the share buttons are working.

If you test the sharing and the image does not appear then you can request a scrape by Facebook. If you are having difficulty with this then feel free to contact us.

Most themes include share buttons but if they don't you can add them pretty easily with one of many plugins.

Subscribe to newsletter

At the end of the post you have the opportunity to gain an email address from an interested party to add to your newsletter list.

Building a newsletter list gives you the ability send out newsletters with special offers and special deals for your products and services and gain business.

We are using Moosend and find it quick and easy to use but there are plenty of email subscribe providers to research.

Related posts

Once you have built a category list and tag list you can then start to add related posts to the bottom of the page. Once they have read your post they maybe interested in other posts.

The longer they stay on the website the more positive this for your Google ranking :) and the more useful your articles become.

Good meta description

The meta description is the snippet of information that shows in the google search results. This snippet needs to be accurate to reflect the articles content, it needs to include keywords. If you leave this then this will be created for you automatically and maybe incorrect.

If you use Yoast or All in one SEO then there is a good guide to what you need to add in your SEO meta details including what is needed for Facebook and Twitter.

Do not neglect this area as its so important to the success of your perfect blog post.

Now clone it!

Now you are happy with your first perfect blog post you can clone it so all future blogs will be in the same format.

All you need to do is overtype the content and add a new featured image, don't forget to update the SEO meta details.

This will save a little time and ensure the structure is in unison with all your other posts and layout of the website.

Summary

It really doesn't matter what business you are in, blog posts are a good way of reaching more people organically in your niche.

A perfect blog post is free and written by you, so it is classed as organic SEO. You can outsource blog posts to a writer but ensure they get the tone of the business right. Proof read posts and spend time with the writer so they really get the essence of you and your goals.

Write with purpose and write with the sole aim of helping people and you can't go wrong. Happy blogging and good luck. Let me know if you have any questions.

[ms-form id=1]

Google Analytics

Google Analytics traffic from Facebook

Google Analytics - Exclude URL Query Parameters

Google Analytics reports Facebook url linked to website homepage

You may have come across a strange looking url in your Google Analytics reports which may cause a red flag. This url is incoming traffic from Facebook so there is nothing to worry about but you can remove it.

Google reports

Make good use of the Exclude URL Parameters

Producing regular Google Analytics reports will provide useful information about Search results and traffic to your website.

This information can be used to identify where traffic is coming from so you can capitalize on the source.

Facebook fbclid parameters

Facebook attaches fbclid parameters to all outbound links clicked on from Facebook.

To make your Analytics reports more website focused there is an option to remove the Facebook traffic.

Go to View Settings and search for a box that says 'Exclude URL Query Parameters'

Add fbclid and save new settings. Future reports will not contain traffic from Facebook although this could be a useful indication of where visitors are coming from.

Facebook Traffic to Google
Unlimited Web Hosting - Kualo

Do you have any questions regarding Google Analytics?

It is important to understand the Google data to create marketing campaigns and increase traffic to your website.

If you require any assistance with your website analytics then please contact us for details of our website analysis service.

[ms-form id=1]
Website performance

How to check website performance for potential issues

Website performance is a priority when you commission a website. There is an expectation that there will be an influx of enquiries and orders overwhelming your inbox, but the reality is website performance is not just about design.

Factors effecting web site performance

Here are a list of website factors to assess in order of importance to attract a completely new customer to your business.

1. Search Engine Optimisation

Someone wants to find a Piano Teacher in Brighton for their son. They will most likely use the Bing or Google Search box to start they research.

What key phrase or keyword will they use?

My suspicion is they will use "piano teach Brighton" (words like in, at, to, a are called stop words, we don't need to use them online and can negatively impact your SEO ranking)

Look to see if your website is SEO optimized and if not seek advice as this will be key to growing the website online.

We now recommend Ecosia as they plant trees everytime you search.

Note: Set up the website in Google Analytics and Google Webmaster.

2. Speed of website to load

Congratulations your website is on the first page.

Now the visitor clicks on your website. If the site is slow to load then the visitor won't even hang around to view the site and this is what we call a high bounce rate.

The website performance must meet expectations, there is an expectation that a website will load within approximately 2 seconds.

To get a high load time we use a system of caching. Caching keeps a memory of the website files stored away for quick access and sends you those files rather then going to the server each time.

We also use a CDN (Content Deliver Network) to speed up the website. The benefit of this is the server location used nearest the visitor so this will speed up the site, in some cases by more than 50%.

Note: Cloudlfare and MaxCDN are two good CDN's that work with WordPress.

3. The website visibility

Ok so the visitors landed on your website after a quick page load now the website is not displaying correctly on the mobile device.

This too will lead to a high bounce rate. A website performance should include accessible in all devices including; tablets, iPhone, iPad, laptops and desktops.

With more hotspots and wifi access increasing the likely hood is that your website will be access by a mobile device more than a desktop, so how does your website display?

Note: all WordPress websites are mobile compatible.

4 - Have an SSL in place will encrypt communication - gain trust

Most visitors by now will be familiar with the SSL (secure sockets layer) padlock found on all well known business sites. This padlock shows the visitor that the site includes encryption. This is now a requirement by Google so every respectable website will have this.

If you do not have an SSL chances are the browser will warn the visitor that the site is insecure and the visitor will leave.

Note: SSL's are associated with the business.

5. Website design Versus the competition

The visitor has now reached a fast and viewable website so how does it stack up against the competition?

The visitor has already visited 2 other websites offering the same service, is your website better or worse than your competitors?

One way to find out is to ask them? Ask a few people to do some market research for you to get some feedback on your website.

Note: Research the competition.

6. Website features

The visitor likes your website, its passed the last 6 tests so now we can evaluate the actual website design.

My recommendation is the having the telephone number prominent on the home page and on every page, not just on the contact page.

Do not ask a visitor to click through to get the phone number, visitors are a impatient bunch, so make it easy for them to contact you.

Social media links (that work). Again if you are working hard to build your social media following don't waste any opportunity to gain followers by not having prominent links.

Summary of the business on the home page. Give as many information snippets on the home page you can so people do not have to click through.

Neat and simple design. Nice logo with right amount of key information that visitors are looking for. Write the website as a would be customer.

Note: Don't over use graphics and animations.

7. Privacy and Terms

With the new GDPR all websites require a Privacy Policy and opt in requests for cookies and contacting people. Make sure you are fully GDPR aware and compliant, if not come to me.

Terms and conditions also need the correct terminology and be transparent about what you will do with the information and how long you will retain the information.

The privacy policy will need to stipulate what software is being used to store and track data.

Note: Have an understanding of GDPR law to protect yourself.

8. Online Payments

If you are taking online payments add logos on the website such as Visa and security logos such as Verisign secure to give visitors peace of mind.

Note: If you use PayPal you are not responsible for the protection of personal bank details.

9. Website audits

Run some website audits with some of the main free tools

Pingdom, GTmetrix, PageSpeed Insights.

If anything comes to light then contact your website designer to see if they can make some changes to the website using the results.

Run regular reports in Google Analytics and Google Webmaster

Note: Make managing your website part of your working week.

10. Search engines

Make sure your website is submitted to all the search engines, not just Google. Bing is a quality search engine with lots of users so don't miss out by not having your website in Bing.

Note: Google, Bing and Yahoo

Summary

There a lots of factors combined that make a highly successful website and as you can see it is not all about design, a lot of it is functionality.

All websites should have an SSL and be mobile compatible as standard. The speed is paramount so look for a good CDN or add a caching plugin.

You could delegate all this to a website Manager or your website designer to take of this for you.

If you would like any help with your website performance then please contact me.

Alan Mason Calligrapher

SEO project for Calligrapher specialist in Poole Dorset

SEO Project for Calligrapher in Poole, Dorset. Alan Mason is an experience Calligrapher based in Poole in Dorset. He approached me for assistance with gaining more SEO traffic to his website.

He has a HTML website with limited information, no social media and the site is not responsive to mobile phones. Without a website upgrade these are the actions taken to increase his website performance.

calligrapher SEO project

SEO project actions Taken

Following and SEO audit I identified a number of areas we could work on to increase the SEO quality content.

1 - Meta Description

Optimise the meta description between 120 to 160 characters. Often the meta description is too long or too short making sure we have the right number of characters summarizing the business.

2 - H1 and H2 header tags

It is important to make good use of these header tags and ensure the header tag includes relevant keywords. Try to use both H1 and H2 in all posts and pages.

3 - Page Title

The page title should be accurate and descriptive.

4 - Keywords Url

Keywords should be included in the url where possible so when considering a domain name this should be taken into account.

5 - Microdata

You can add some microdata to markup the website to give search engines more content about the website and brownie points..

http://schema.org/WebSitehttp://

schema.org/SearchActionhttp://

schema.org/LocalBusiness

6 - SEO project Images resized, optimised and labelled

Size matters as size will increase speed load times, and that's not good for SEO optimisation.

Images need to be resized, optimised and renamed prior to uploading to the website.

img4539.jpg at a size of 3450 x 2346 is not good practice

  • Try not to use Stock images - use your own its more authentic
  • Use tools to reduce the size - i.e. Adobe
  • Use tools to resize
  • Add size of image to the image description
  • add alt tag
  • Use jpeg files as s a rule as they are better for web
  • Use PNG for transparent images

7 - Page Speed

The website must load under 1 second for good SEO.

We use Pingdom page speed to check our websites.

8 - Additional Requirements

Robots.txt

sitemap.xml

9- Titles on A tags.

This was a new one on me so I've added those.

10 -SSL Certificate

Google made the decision to penalise websites that were not secure and transparent with the aim of making the internet safer for everyone.

We offer SSL's and dedicated IP addresses (as opposed to shared IP) for as little as £29.00.

11 - Business email address

Google will flag up when you are not using the email associated with the domain i.e. contact@asmason-calligrapher.co.uk

12 - Address and contact details

Again, Google is looking for businesses to be as transparent online as they are are offline.

13 - SEO project Social Media

Points are added or deducted by not having any presence on social media.

14 - Mobile responsive website

All websites should be mobile responsive i.e. they must respond and adjust to the types of devices that are requesting to view the site.

A website may have two different websites i.e the standard desktop design and the mobile design.

15 - Favicon

The favicon is the tiny logo displayed in the title bar.

16 - Google Business

Apply for a Google business Account

17 - Bing Business

Apply for a Bing Business Account.

18 - Leverage browser cache

In WordPress this is something I add.

SEO project conclusions

Google is one of the main Search Engines and therefore sets a lot of the SEO rules. Google aims to make the internet safe, fair and transparent in a bid to reduce malicious spam and keep the good guys safe.

Other Search Engines are Ecosia that plants a tree every time your search.

If you would like an SEO audit then please contact us.

Pingdom

Why is my website slow to load?

Slow websites will be downgraded by Google and visitors put off and may never return. Why is my website slow to load? Is one question I often get asked to investigate.

If your website is taking far too long to load i.e. more than 3 seconds then there is a problem with the website or host.

Here are a few steps you can take to identify and fix a slow loading website:

Server affects website speed

If your website is loading slow then contact your host provider and carry out these simple performance tests you can do online. If you are on a shared hosting service there is a chance they may be an issue on that server or it could be something simple like large image files.

Once you ascertain the issue is not hosting related you can start to analyse the website.

If the issue is a server related issue and the site is slowing down periodically then moving your website to a new host service is the next step.

Unlimited Web Hosting - Kualo

Quality of your host

The quality of your hosting is equally, if not more, important then the quality of your website for speed, efficiency and SEO. Going for the cheapest hosting is not recommended.

Shared server or Dedicated IP?

Are you on a shared server or do you have a dedicated IP? If your website is getting a good deal of traffic we recommend upgrading from a shared host to a dedicated IP address.

Analyse page speed

Google PageSpeed

Google pagespeed

We are analysing the performance of www.superiorcruises.co.uk to make website performance improvements.

A good place to start is Google PageSpeed. This free tool runs through the website page speed and then provides a breakdown of issues and recommendations to improve the site performance.

GTmetrix

GTmetrix

GTmetrix is a comprehensive website performance tool that reviews the website and displays lots of useful information for improvements.

Here we see a load time of 2.6s but the PageSpeed score is only 68%. On this occasion we see that the images have not been resized but there are other recommendations on this report to follow up.

Additional tips: Use a CDN

Pingdom

Website speed

Pingdom is publishing the same load times but giving a performance grade of 100/100 which would be excellent if this was the only tool we were using.

Using all three tools will give a better overall performance report.

Google Search Console

Formally Google Webmaster

404 errors

 

One issue that will slow a website down is 404 errors, pages not found by Googlebots.

Google Webmaster will highlight crawl rates and crawl errors so these can be rectified. Every page and link on your website should be working.

Add your website to Google Search Console and Google Analytics to gain access to website reports and traffic data.

The performance of your website has a direct connection to SEO quality. A poor website will be downgraded by Google.

 

Keep website up to date

Update Wordpress to latest version

Make sure your website is using the latest version of Wordpress. The new releases are there to improve features and tighten security. You can do this by clicking the update button. If this doesn't work, you will need to up date it manually.

To manually update a WordPress website to the latest version go to Wordpress.org for the latest instructions.

Ensure plug-ins are up to date

Developers of plug-ins are constantly updating plugins to ensure compatibility with Wordpress and close any security holes they may have and making general improvements.

Some plugins are used by over 80,000 websites so it is vitally important they are maintained.

Large Image sizes

Resize and crop images prior to uploading

Large images added to any website will effect the load time. We do ask our customers to remember to crop and resize images for blog posts. There are lots of useful image editing tools so research to find the best one for you.

Add Caching to the website

Leverage Browser Caching

Every time a visitor hits your website the server sends the whole page to the visitor but with caching the server sends a pre-built versions, a memory of the page, rather than the page itself.

This saves a huge amount of time and improves website performance. There are lots of Caching plug-ins so be sure to research for the most effective and add the Leverage Browser Caching Code to your .htaccess file.
## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
EXPIRES CACHING ##

We add this code to our websites as part of the service we offer.

Website Maintenance

Or we can do all of the above for you. We manage and maintain websites by carrying out regular checks on performance reporting, carry out updates and use Google Webmaster Tools to make Google recommended improvements.

If your website is slow we will run some reports to see what can be changed to improve the speed and efficiency of your website.

Contact us today for a website review Contact us.

[ms-form id=1]