SEO News


Enabling keepalive is a way to help your browser and server communicate more efficiently. Instead of having to open multiple connections for a webpage, you can keep one connection open, allowing content to be delivered more quickly. So, how do you do it?

In your requests, the headers appear after the request or response line. To enable keepalive, you have to add an HTTP header. What you’re doing is tell your server that the connection should stay open. If you have access to your webserver config file, it’s easy enough to go in and see what your header says. If you see, “connection: close,” then you know that keepalive is disabled. Changing it to “connection: keep-alive” will remedy that.

If you do not have access to the config file, then you can change the header using .htaccess. This is just a text file that you can create and save in the web directory. When you’ve created or opened .htaccess, add:

<ifModule mod_headers.c> Header set Connection keep-alive </ifModule>

You’ve enabled keepalive, and your page should see some improvements in speed. Just a word of caution: changing your .htaccess file can cause a domino effect on your website, so before you add your new header, make sure you make a copy.


Content is great. Duplicate content is bad. It can cause the full weight and wrath of Google to fall upon your website. Penalties can cause businesses and brands to virtually fall off the face of the world. The goal for Google is to penalise sites that scrape content or which try to game the search system. But some sites have duplicate content for legitimate reasons. They may be manufacturers who have product information that is standard, or you may have multiple versions of your website because you have different physical locations. By implementing rel=canonical, you can request that Google not index certain pages or sites because of duplicate content issues. How do you do this?

By implementing this tag, you are telling Google which version of a page is the preferred – or canonical – version. They do not have to listen to you; they could index it, but typically, they will respect that request. How do you make this request?

Go to the <head> section of your webpage; this is where elements like titles, title tags, and metatags, are listed. Here’s an example:

<title>Title of the document</title>

The content of the document……


Let’s say we have product information for blue socks. This is listed alphabetically, by price, in the sock section, and in the blue section of our site. We don’t want Google looking at all the duplicates, so we politely point them to the canonical version. So, into the <head> section, you simply enter a line of code, such as:

<link rel=”canonical” href=”>

Next, copy this into the <head> of all the non-canonical versions of the page.

You don’t want to use rel=canonical with pagination: for example, if you have an article that runs for three pages, and they all have the same URL, save the page number, that is fine. That’d not duplicate content, and Google will not recognise it as such. Google has some helpful hints and some “don’ts” that will help you determine when to use the tag and how to do it correctly.

Check it out, and see if your site would benefit from rel=canonical.

Google rolled out a hashtags feature in June as a way to help Google+ users’ content is tagged and categorised. The hashtag is already a common site on Twitter and, more recently, Facebook, and Google is not only leveraging their ubiquity and usefulness, they’re adding their own twist. What are the benefits of Google+ hashtags, and how you can use them effectively?

As mentioned, hashtags are a useful way to organise your content. In addition:

  • They can help your results become more visible in Google+.
  • It is easy to assign appropriate hashtags to content.
  • You can explore related hashtags and posts.
  • You can expand your reach in your niche and attract new leads.
  • They can include targeted keywords.

Using hashtags properly is essential. Some tips:

  • Use a clear, concise phrase.  #contentmarketing or #contentstrategies. They phrase must be completely relevant so people find the information they need.
  • Use the expandable list of hashtag suggestions to find the right fit for your post and to ensure content is properly categorised.
  • The first 3 hashtags are critical because they appear at the top and affect which searches bring visitors to your posts.  They will also appear at the top of your posts. Choose these carefully.
  • Create and use your own hashtag as well so visitors will associate you with your content and with excellence and credibility! #johnsmith or #seoguy
  • Optimise your content for the “Best of” Stream with catchy titles, images, and relevant hashtags.
  • Check out the competition in the “Best of” Stream to see if, perhaps, you’re choosing the right hashtags or if you need to up your game and make your content stand out more for busy visitors.
  • Check for trending topics that are relevant to your business or brand and wade into a conversation.
  • Google will add hashtags it thinks are relevant. You can keep these or go to your Google+ account to opt out.

Hashtags are everywhere. You can use them strategically to highlight your content and extend your reach. Behind the hashtag, though, there has to be solid, relevant content. Without this, nothing else matters. #contentcreation

You spend time carefully crafting blog posts, researching and writing whitepapers, creating awe-inspiring infographics, and then you send them out into the big internet world to fend for themselves. We’re missing something here: nurturing that content and helping it work for you. Some experts recommend that, for every hour you spend creating content, you spend an hour promoting it. What is the best way to do that?

  • Hit the usual suspects. Facebook, Google+, Twitter, Reddit, Delicious, Digg, and LinkedIn are great first stops. Presenting your content to a targeted audience – such as your LinkedIn group for professionals in your industry – helps your content hit the mark and demonstrate its relevance.
  • Use hashtags when you do share socially. This categorises your content, making it easier for people to find.
  • Make it easy for people. Instead of them coming to you, go to them. Create an automated email newsletter featuring your best/most recent articles or posts. Services like Nourish and allow you to turn your RSS feed into a powerful tool.
  • Create a subscriber Circle. You can then invite people to become part of your Circle and be notified automatically when you have new content to share.
  • Take the time to thank people who share, like, or otherwise engage with your content. This can turn a one-time commenter into a repeat visitor. Content is all about connecting; you are reaching out, so when someone returns the favor, capitalise on it.
  • Promote your content offline. If you’re in a client meeting, for instance, and the individual has a lot of questions about a specific technical aspect of what you do, you can say, “I’ll email you a link to an article I’ve written about that.” You can also do the same when following up with clients or associates.

Don’t abandon content that you’ve worked so hard to create. Work to seed it and nurture an audience for it. It does take time, but that is time that will help you build stronger visibility and better relationships within your specific area of expertise.


If you’re Liked, followed, and pinned enough, thinking about one more social media platform is likely to make you feel, well, anti-social. Google+, though, is not one more social media platform. Searchmetrics has studied tens of thousands of search terms and has concluded that “Google+ has the highest correlated effect on Google UK’s search rankings.” It is a very important place to see and be seen. The connections and engagement is part of it, but having a strong Google+ presence can also give you stronger rankings. How can you + your Google+ profile

Here are some Google+ best practices:

  • Create. As with your website, blog, and other media platforms, you need to focus on creating and posting fresh, relevant content frequently. Daily or, at the least, weekly updates help keep you current and in your audience’s eye.
  • They say that Facebook helps you connect with people you know; Google+ helps you connect with people you want to know. You do not need to “know” someone in order to add him/her to your circle. When you do, basic etiquette rules apply: stay on topic, be respectful, participate, ask and answer questions, and be a member of this little community.
  • Cross promote your content. One blog post doesn’t have to be just one blog post: you can leverage it and promote it via Google+, Facebook, Twitter, or even Pinterest, if applicable. Point your audience towards your website. Also good for your search visibility.
  • Use hashtags (sparingly! Too many is irritating – and it looks spammy). They are helpful tools, though, for organizing content and getting ideas for people to connect with.
  • Build your own community. LinkedIn Groups allow professionals to talk about important issues, ask questions, find and give answers. Start your own targeted community and invite associates in to get the ball moving.
  • Don’t always be the star of the show. Comment on other people’s content, share it, ask them questions, etc. You’re there to learn too.
  • Use the same name across your platforms so people can find you easily and efficiently. Also, enable AuthorRank!

These are just a few tips to get you started. The most helpful, though, is to just go in and say hi. Explore and start using Google+ as part of your overall social and content marketing strategy.

Retro MoviesVideo content is tremendously powerful. Billions of hours of video is watched each day, and studies show that watching video makes consumers more confident in a product, service, or business. Yet, despite that, only 25 percent of national brands use video as a marketing tool – and this presents are huge opportunity for those who do to establish themselves as authorities and as on-trend. Producing a high-quality video is crucial, but deciding where to host video content can be just as important.

“YouTube” seems the obvious answer, and it can be a good one. This is where you have a shot at reaching a multimillion member, worldwide audience. But therein also lies the difficulty: it is hard to target your audience. Your video is 5 minutes among billions of hours of content. How is the right audience going to find its way to you? And if they do, what are the next steps are they going to take? Are they going to click through to your website and investigate you further – or are they going to stay on YouTube and continue to browse?

Another issue with YouTube is that you have less control of your content. You may not, for instance, choose the ads that appear next to or preceding your video. In some cases, those ads are delivered from your competition! You end up being your own competition as well: YouTube results will rank higher than results from your own website.

YouTube does have a number of benefits: it is owned by Google, it is easy to use, it’s free, and you can create your own channel and optimise your video content to start to target your audience. Self-hosting may be a better option for many site owners, though. You can implement rich snippets that will improve visibility and click-through rates to your site. Video on your homepage engages viewers and may help keep your bounce rate down. Another benefit is that you’re promoting your website, not your YouTube channel. If, for instance, your video is passed and shared, it creates backlinks to your site. This is a huge difference.

To make sure that self-hosting provides the benefits you need:

  • Mark it up with rich snippets.
  • Create and submit a video sitemap.

A good compromise is to use a hybrid approach. You can both post to Google and self-host. If you do this, make sure you do not post the same video content on both. You might, for instance, post enticing teasers on YouTube and full-length videos on your site. If you do this, make sure you have a robust solution in place to handle the demands of a longer video.





Blue & Chrome Website Buttons 1Web searchers are much more likely to click on a result that includes a picture, an author’s byline, a great review, or a preview of a delicious restaurant menu. These glimpses into the website give searchers confidence that their question will be answered or their curiosity satisfied, and this results in a higher click-through rate for sites that employ rich snippets. Rich snippets give search engines more information about your site, and by extension, give searchers the information they need to make the right clicks.

Rich snippets benefit megasites and small local businesses alike. In fact, they can be a great boon to local businesses. Given the ubiquity of mobile devices, and the fact that mobile searchers are also very likely local searchers, it is important to mark up your content to make it more visible.

Google supports a variety of snippets. Let’s look at one that will help differentiate your local business, “Organisation.”  You can enter the following properties:

  • Name.
  • URL.
  • Address.
  • Telephone.
  • Location (longitude and latitude).

So, let’s say we are Sally’s Seashell Emporium. Our HTML would look like this:


Sally’s Seashell Emporium

Located at 458 Seashell Lane, London, UK.

Phone: 555-555-5555

<a href=</a>



Our microdata markup would look like this:


<div itemscope itemtype="">
   <span itemprop="name">Sally’s Seashell Emporium</span>
   Located at
   <div itemprop="address" itemscope itemtype="">
      <span itemprop="streetAddress">458 Seashell Lane</span>,
      <span itemprop="addressLocality">London</span>,
      <span itemprop="addressRegion">UK</span>.
   Phone: <span itemprop="telephone">555-555-555</span>
   <a href=""


We might also add snippets to describe our best-selling products, to introduce readers to our blogger, Sally, or to provide reviews or ratings. This information gives searchers reason to click through to our site in addition to making it more visually pleasing in the search results pages.

You can do this yourself or use a rich snippet generator (there are a variety available online). Google also provides a few tools, including the structured data markup helper (try it!) structured data testing tool (use it!).

Retro RobotWhat is it? robots.txt is a file that restricts bots from accessing specific pages of a site. Google’s bots, and those of other search engines, will look for a robots.txt file before they attempt to access a page. If they don’t find one, they crawl away. If they do, they typically respect the request to skip it. Remember, that is what this file is: a request. It is important that your robots.txt file be properly formatted so search engines can read your intent accurately.

Why use it? Webmasters use robots.txt when they want to exclude certain pages from Google’s searches. Why would they want to do this? You might, for instance, want to protect sensitive information that is online or, more commonly, you might have duplicate content (for instance, product information that appears on more than one page) that you do not want indexed.

What else do I need to know?

Just because you use robots.txt does not mean someone cannot find your pages. It means that Google won’t craw or index that content. The search engine may still index specific URLs if they can be found on other pages. This means that this information and other data, such as anchor text, may appear in search results. Google advises using a noindex metatag or x-robots-tag to prevent this from happening.

How do you implement Robots.txt? Unfortunately, Google’s robots.txt generating tool is no more. You can still create these files manually or with other tools. To DIY:

  • Create a plain text (NotePad) file entitled “robots.txt”.  When bots look for the robots.txt file in a URL, they look at the path component and replace it with robots.txt. So, if our domain www.seois, the file would be placed as:
  • In the file are two instructions:



  • User-agent indicates whether you want to give the same instructions for all bots. If you do want to, for instance, tell Google, Yahoo, Bing, etc., the same thing, you write: User-agent: *

If you want to specify the bots, you would write:  User-agent: Bingbots

This indicates that the request to ignore these pages are being made to Bing’s bots.

  • Disallow tells the bots which folders you would like them to ignore. For instance:  Disallow: /folder1

You can also choose to block entire sites,  images, directories, folders, and other pages or elements. If, for instance, you want to block your entire site from being indexed (which you probably don’t want to do!), you’d indicate:  Disallow: /

When you’ve created your robots.txt files, test them to ensure they are working properly. You can find a host of helpful tools online to help you.

Boost Visiblity with a Sitemap

Folded mapWill Google index a site if it has no Sitemap? Yes. So why bother creating one? It ensures that Google crawls each page and indexes them. It says, “Hey, Google! Look over here!” And this is useful for those pages or URLs that Google might otherwise miss.  Sitemaps also provide invaluable information on dynamic content so the search engine can properly index it. Building a Sitemap for your site is definitely worth your time – now, how do you start?

With the basics, of course! Let’s look at a sample Sitemap:

<urlset xmlns=”″>















What does all of this mean? The first tags we’ll note are required, the bookends:


<urlset> and </urlset>


These are required tags that indicate where your Sitemap starts and where it ends. Notice the first is open and the second closed. Start, finish. It is very clear to Google where your page starts and stops.


Next, you’ll see:


<url> and </url>


Notice again that the first is open and the second closed. This is where you list each individual page of your site. In our example, we have the Home and About Us pages. The last required tags are:


<loc> and </loc>


As you might guess, this refers to the location. This points Google (or other search engines) to the pages’ URL locations. These need to be in place or the Sitemap is useless.


We have implemented other tags in our example, though these are not strictly necessary to Google. They do, however, provide extra details that can help search engines index your site properly. These include:


  • <lastmod> When was  the page last changed? (Remember, Google wants fresh content.)
  • <changefreq> This tells the crawlers how often is a page changed or modified. You may choose from: always, never, hourly, daily, weekly, monthly, and yearly.
  • <priority> This is a subjective measure of how important you think a particular page is to crawlers. The default is 0.5 (range is 0.0 1.0).


Sitemaps contain the vital information bots need to crawl and index your site properly. With them, you increase your visibility and makes new content easier to find (and return to searchers). Whether you generate manually or via an online tool, make sure you have a Sitemap in place today.


Shopping trolley  2

Abandoned shopping carts are a slap in the face; they are a reminder that you have done great work in getting customers to your site and leading them through the sales funnel. What you haven’t done, for whatever reason, is seal the deal with a purchase. There are a host of reasons for this: buyers might simply change their mind. They may navigate to other sites to compare prices and never return. You may spring unexpected charges, shipping fees, or laborious forms on them. These are all fixable elements of your CRO campaign that can help you convert future visitors. But what about those who have left items in their carts? Can you entice them back?

That is the goal of remarketing. You have probably experienced it yourself. Say you are on Amazon looking for swimwear. You wander away, and when you log into Facebook, you see an ad on the right side of the page for swimwear from, you guessed it, Amazon. Retailers are not allowed to use sensitive information in remarketing, but they can use information about customer interests and geography to target their audience effectively.

Google’s Dynamic Remarketing tool can help you customize ads and reach your customers. This will boost your conversion rate and eliminate a few of those abandoned carts. If you are a member of Google Merchant Center, you can use the Dynamic Remarketing tool to see an uptick in conversions. You will have to put the Dynamic Remarketing tag on each page of your site. Here’s a quick rundown:

  • Find your remarketing tag. This will collect product information and the pages customers visit (product page, general visit, etc.). To do this, go to your AdWords account and click on Shared Library on the left. Select View in Audience section. You will now see a Remarketing Tag box at the top, and it will tell you if it is active or inactive. Click on the View tag details.
  • Assuming your tags are not active, select View remarketing tag and instructions. This will find your tag and instructions on how to add it to your website.
  • Here is a look at what that could will look like from Google (though not exact – you still have to find your own):


<script type=”text/javascript”>
/* <![CDATA[ */
var google_conversion_id = XXXXXXXXXX;
var google_conversion_label = "YYYYYYYYYY";
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
/* ]]> */
<script type=”text/javascript” src=”//”>
<div style=”display:inline;”>
<img height=”1″ width=”1″ style=”border-style:none;” alt=”" src=”//;label=YYYYYYYYYY&amp;guid=ON&amp;script=0″/>


  • Now you have to add your custom parameters. These will be inserted on top of the tag. Google has a list of custom parameters you can add to properly identify your products and pages. You can see those here.
  • Add the code to each page of your website.
  • Next, create your remarketing lists in AdWords. Go to Shared Library > Audiences > New Audience > Remarketing List.
  • Create a List Definition. You can create lists for people who visit specific pages, specific products, the site in general, who completed a specific step of the process, or who meet other criteria. You can make as many lists as you like without the need for more coding.

The groundwork is now in place and you can design ads that capture – or recapture – the interest of your customers. This is a great tool from Google, and the search engine has a lot of information and instructions, so get coding!

Page 10 of 45« First...89101112...203040...Last »