Wednesday, 21 May 2008

Managing redirects notes & links

Managing Redirects

When designing landing pages with new unique marketing URLS, alerts need to set up a redirect to the correct page. If the site is indexed by search engines, the traffic needs to redirect seamlessly and correctly to avoid any problems with crawling and indexing.

The way to achieve the above is to implement a permanent re-direction (HTTP status code 301) to the pages which need to be moved.

Important to remember that 301 redirects – are server side redirects which are generally set up in the .htaccess file (Apache server) or in the control panel (IIS server).

Process being to use either the PermanentRedirect or mod-rewrite to redirect the page.

If on a Linus or Unix – system then placing redirects into a .htaccess file will be the best and easiest way.

The.htaccess file is just a text file which can be created in with a plain text editor (ie: Notepad). When uploaded to the root level of the website with the main index page, it will work alongside the server and handle everything.

It can even redirect from htm to asp – see below:

Redirect 301 /old-file-name.htm http://www.yourdomain.com/new-page.asp


Important to note that meta refresh or javascript redirects are not best practice when it comes to SEO – to find out more I recommend the below links:
Useful links for more information

IIS Redirects – 301 & 302

Apache Domain Redirects for SEO

301 Parking and Other Redirects for SEO

Draw backs and options

Setting up the redirects does mean that for every incorrect URL request, you will in turn be asking the browser to go and fetch a new URL (in effect 2 requests). However it is enabling you to not show to the search engines 2 URLs of the same content, which is bad practice.

Another option with regards to marketing landing pages, is that if all landing pages are set up in a separate directory - you can inform spiders not to index the pages, by disallowing that area for all spiders in the robots.txt file.

Setting up an internal 302 redirect will cause the original URL to be indexed, but the content found will be that of the destination URL – not the previous URL.

Duplicate content revisited

Redirects are also used to help solve duplicate content issues. It is important to make sure that 1 page can’t be reached by more than 1 URL. You can sometimes see sites with more than one URL for the same content example being:

Such as:

  • mysite.com/products
  • mysite.com/products/
  • mysite.com/products/defaults.aspx

Should people (bookmarks) sites (Href) link into these pages then by having 3 separate URLS will mean that you will fail to maximise on all your incoming links.

The number of incoming links is very important for SEO – and if you fail to get control on how people could link to your site – then you are immediately reducing ability to appear higher in the natural search results.

Tuesday, 20 May 2008

Multiple Domains there not big or clever !

I had a query recently from a friend – who was hosting 2/3/4 domains of the same content. They had noted that Google was now mainly indexing one URL and not the other. They had also seen shifts in the search results, this is my advice….site names have been deleted to protect the innocent! And it was an innocent mistake.

Although written on here about Duplicate content penalties before, thought to share my comments here (in a different tone) and could be useful for others to refer to in the future – as the duplicate content issue will never change on Search Engines.

Feedback

Firstly I see your site is built in asp now this was designed and released before SEO became the talk of the town. However it is performing well for some key terms, well done on that, and it certainly does the job at converting visitors with great help areas and calls to action.

Should you be building the site right now, the first bit of advice I would give you to plan early for SEO, considering how your sites architecture is going to be laid out. Building relevant link paths of relevant content – good thing about the fact it is a “Holiday site” is that you can dig down deeper from UK to South East to Berkshire to Reading to Reading East. You could look at adding content as appropriate ie: events in area, places to see, restaurants etc – lots of lovely content for spiders and most importantly the site visitors. Your site has a community feel too, you could build on that, get others to send you the information (information on this blog on building communities).

Hopeful that you will already be using Google Webmaster tools to help you with SEO really useful, especially the ranking information plus suggestions on how to improve your site for indexing.

If you are not using it, start today. With digesting & implementing data from Google, the comments below and keeping your current internal linking, headers and content, will put you on the right path.

First step

Before beginning to develop new key word rich content (density of around 3% for 250 words) and implementing tools as required. You need to tackle a pretty big issue of duplicate content.

Firstly I am unsure why you thought parking more than one domain was a good idea ! If you think it would increase your presence in search engine result pages, you would be mistaken.

To be even more blunt this is Pretty Old School !

By having more than one website – showing the same content on multiple domains you are taking away the uniqueness & richness of your content – Google want to supply searches with unique and relevant data. Check out the Google Rules in Webmaster help, it tells you clearly there that duplicate content is a no go.

Several site owners actually use Copyscape.com, to check if people are using their content – which can some times happen and decrease their relevance quality in Google.

Google only want to present one website, not a big list of similar websites.

It makes sense

Imagine what a dull place a search engine would be if that happened all the time, ie: presented you with the same site, over and over again. After while (the big G) will work out which one/site it prefers – there are lots of algos (rules) to determine this, however the main one would probably be links into the site from external sources. Another option is to think you are up to something dodgy and ban you (it does happen!).

It is likely that the site that remains has more external links (links in) than the other site – it could be bookmarked by more people.

As this site does mirror another site, your quality score of relevance is diluted this is why you are seeing a shift in search results as Google struggle to make up its mind.

You are making the spiders job difficult. Don’t.

Another thing is that the spider won’t come back as often if you make its life difficult, think customer service, give it what it wants and it will come back. (as mentioned earlier see Webmaster help).

Second step

I do hope that you don’t have a link from one site (of same content) to another as if Google doesn’t see it, a competitor may, and they can very easily submit a spam report across the 3 major search engines. Outcome being as above, you will be banned from search results.

In effect by having multiple sites you are cheating the system as you are putting out more relevant words…… Google is highly focused, clever, and getting clevererererer so beware.

Third step

Query: Is it 3 domains you are supporting or more ?

Most people don’t realise that the below URLS are not the same:

www.mysite.com/villas
mysite.com/villas
www.mysite.com/villas/
mysite.com/villas/default.asp

Search engines would view these as 4 different sites – and this isn’t even counting your other domains. (However note - if your site has history, Google does work out in the end that mysite.com is the same as www.mysite.com - takes about a year).

So if you create content which the search engines can get to with or without the www you are decreasing your uniqueness and duplicating the content.

On a positive – it is pretty easy to resolve your issue of having a number of domains with same content.

Finally: Sorting it all out

Lucky for you, your IIS server does have a built in ability to sort this out.

You will need to create a permanent redirect in IIS. In the Virtual Directory – it will say when connecting to this resource content should come from - …Tick ‘A redirection to a URL’ – and then place in Redirect to: http://www.mybestrankingsiteblahblah.com/ Make sure you also tick ‘ Permanent redirection’. So when requests are put in for your other domains – the server will issue a Permanent redirect.

You will want to check who is linking to you too, you could request for some sites which have wrong link, to change it to the correct one.

You can but ask !

It will be OK not to change the URLS though, the only downfall is that your server will have to work a bit harder as it is having pull 2 pages (the first one and the correct one).

With regards to links, IMO the best place to check links is Yahoo Site Explorer UK, rather than Google (using inlinks:) obtain the little snippet of code in Site Explorer and keep check of those links in – and keep building them (good links, not link farms, and don’t submit to more than 25 link directories a day – Google have eyes and see this too). I have spent quite a while sourcing those good directories, think about 3 yrs in total.

With regards to which URL you should pick, first thought, which has the most external links pointing to it and also consider the name.

Note although Google doesn’t have URL name/wording in their algos/rules – (some people think they do, as appear highlighted in search results, this is just conditional formatting) – a positive about having two main keywords in your URL is useful in link building exercises – as Spiders do read the link text. Positive move for you was using a hypen, between two keywords relating to your brand, reason being is Google read underscores as continuation of a word (due to historical codey stuff) – hypens separate the word.

More information on SEOing your site for visitors and search engines on the blog.

END

Friday, 9 May 2008

Linking historic Google Analytics with new Adwords

Recently found out that - if you didn’t link you Analytics account to an Adwords Account with you signed up for Google Analytics you can still do it.

It is best practice to:Sign up for Adwords account under same name as Analytics account

If you didn’t then go to your Analytics account and add your Adwords account as a user with admin privileges. Then you go to your Adwords account and add your Analytics account as a user with admin privilages.

Once above is complete

Click the Analytics tab which is situated across top of your Adwords account portal
In the page that follows click the box that says I already have an Analytics account

You will then be presented with a drop down which lists the accessible accounts

Defaults will appear ticked to have auto tagging on and to apply cost data from Adwords to your Analytics account. Decision as to whether you want to use auto tagging will depend on whether you currently tag your own data. Keep ticked cost data which is the whole reason why you would want to link the two anyway. Next step is to click: Link Account and that’s it.

Thursday, 31 January 2008

Google Sitemaps - The Benefits & How to set up

What are XML sitemaps

XML Sitemaps are the best format to use to record and montior pages on your site, benefits include:

* Supported by Google, Yahoo & MSN see: http://www.sitemaps.org/index.php

* Up-gradable (can add extra info at later dates)

* Can separate website blogs into separate site maps or jumble together

* Where have more than one domain, make it possible to tell the search engine the preferred URL.

* Search Engines will use the sitemaps to enhance their crawl and discovery process, it does not however guarantee that those pages/URLs will get indexed.

* See: https://www.google.com/webmasters/tools/siteoverview?pli=1

NB: There is a limit of 50K pages, although nested sitemaps can be submitted to get around this.

Why Submit

Submitting a Google sitemap – lets Google know about the URLS on your site.

It is also helpful tool to make sure that some of your pages are not easily discovered by the spiders for example, pages that are only accessible via a form.

From a web design perspective Google sitemaps can identify potential crawling problems, broken links, robots.txt or crawling problems arising from the CMS.

From SEO perspective Google sitemaps also give indication on the top performing phrases by country and identify trends. This information is available elsewhere however useful to have link information and keywords in one place.

Reason to set up

Along with providing information to Search Engines, so that they can better understand the site, making sure they know about the URLS.

Another reason for setting up a sitemap in Google (Webmaster tools) is that you can capture statistics such as how many of your URLS are indexed.

Which is really useful on launch of a new site, new category/section.

No guarantees

Google do not guarantee that having a site map will increase your rankings, however it does increase your chances of getting crawled, as using site maps we can let them know about new URLS, and help them prioritize them, ie: know where to start the crawl.

Having a Google site map can however lead to increased visibility in the search engine result pages.

Understanding about setting priorities in the sitemap

Google state: "priority only indicates the importance of a particular URL relative to other URLs on your site, and doesn't impact the ranking of your pages in search results."

Adding priority 1 or another level to all of our pages, does not mean that they will rank any higher or be crawled faster than another site who has all their pages set at priority 0.7 for example.

Also by only indicating that all of your pages have the same priority is the same as not providing any priority information at all.

The default priority is 0.5 and many web masters make the decision to leave it on the default. See evidence at the Sitemap help forum.

Google mention ‘relative to other URLs’, so should priorities be set then
it may provide them with indication on how to crawl your site, ie: start at home / about us, then dig deeper into categories, subcategories and products.

In effect the priority order can only provide hints to Google about the importance of the pages. There is also an area to state how often page is updated, similar to the Robots revisit rule, which is known not to have an impact. Due to this I see no pressing need to update this area. Spiders will revisit regardless of updates.

It is however believed that by giving hints on updates, will be of benefit when a new section of site, or new site is launched.

Adding meta data to Sitemap

If all the meta data is 100% the same, then there is no pressing need to include the tag in the sitemap.

The reason for the meta data is to Google can distinguish the difference between each URL.

Where should a sitemap be placed

With sitemap cross submission, you can place it just about anywhere as long as the sites are verified in your Webmaster Tools account.:
---------------------
Steps in Setting up Sitemaps – from Dave Chaffey – E-Marketing Guru

1. Go to personal Sitemaps page at Google Webmaster Tools http://www.google.com/webmasters/sitemaps/ requires Gmail login.

2. Create Sitemap format in correct format: See https://www.google.com/webmasters/sitemaps/docs/en/protocol.html

It is limited to 50K URLs, but for larger sites you can create a sitemap index file that references more than one sitemap file.

1. Verify site - there are two methods - see http://www.google.com/support/webmasters/bin/answer.py?answer=35181&topic=8509- I don't see any particular merit in either approach - use that which is most convenient, but remember the security implications of publishing your sitemaps.

2. To create site maps you could use the Google sitemap Generator or hidden on the site are these third party tools

I have personally found the free downloadable tool which crawls a site automatically on this list best for creating mine: http://gsitecrawler.com/,

Remember that Yahoo! have now launched an equivalent in Yahoo! Site Explorer
-------------------------

More answers can be found at: Sitemaps Help Group


Tuesday, 29 January 2008

Google Analytics

Understanding Google Analytics

Google Analytics allows you to identify, measure and compare the performance of search engines, campaigns and mediums. It allows you to determine how profitable your keywords are across different search engines and to review performance of your online campaigns.

Online campaigns may include: email newsletter, affiliate network campaigns, referral sites, as well as paid for keywords and those found in natural search. Suprisingly Google Analytics will also let you track conversions from third party sites including Yahoo Stores and Ebay (see the Google Adwords conversion tracking guide).

Along with measuring the performance of your customers online journey, you can also identify where your best online customers come from and which target audiences are the most profitable.

Value of conversions

If you understand what value a conversion is to your business, and the percentage of pay per click customers who do convert (conversion ratio) this makes it easy to calculate your return on investment (ROI) for your Google Adwords campaigns.

For a positive ROI you are looking at the following equation:

Conversion amount * Conversion Ratio > than Average CPC

£10 * 3% = 0.30

If average CPC is 0.20 then this is a positive CPC.

Implementing Google Conversion tracking

Google supply a special tracking code that can be added to the result pages on your site.

To enable Conversion Tracking for your website, follow these steps:

  1. Log in to your Google AdWords account.
  2. Click the link that says Conversion Tracking
  3. On the page that follows, click the button that says Start Tracking Conversions.
  4. Once Conversion Tracking is setup, you have to get the code to insert into your site.

How it works in Adwords

When a potential customer clicks on one of your Adwords ads, Google then places a cookie on their computer to track there customer journey.

When this potential customer arrives at a conversion page decided by you (ie: order confirmation) then a conversion is recorded and reported within Adwords.

As part of the tracking: Google notifies users that they are being tracked, this notification is supplied by the Google code you enter at the results page. The tracked user then sees a message titled Google Site Stats with a “send feedback” link when the results page is opened. This allows users to find out more about Google’s Privacy Policy. At this stage users can reject the Google tracking cookie if they wish (meaning you loose that conversion data).

Cross channel conversion tracking

As well as measuring success from Google, the cross channel conversion tracking feature within Analytics allows you to see conversion traffic coming into your web properties from other advertising networks ie: Yahoo, MSN.

As well as tracking conversion to campaigns & keywords you can also get loyalty and engagement metrics. You can also determine which pages, categories on your website where you are loosing the most of your online customers – this feature is called Funnel Visualisation which tracks a users journey to the conversion page. This is useful feature in deciding whether improvements are needed to your site navigation.

For more information on Google Analytics: http://www.google.com/analytics/


Points to note

Inaccuracies

If inaccuracies do occur in tracking conversation via backend systems and analytics, it could be due to one of the below:

Obvious one: Tracking code is at the bottom of page, user gets bored clicks on another page and tracking code isn’t’ logged (as page not fully loaded)

There has been a restructure of the site navigation and conversion funnels not been updated (conversion tracking is broken in Analytics)

If "No Referrers" appears in the conversion/order confirmation page? This may be because people are book-marking the site from that page or they are using their History file which may show that as the most recent, so every-time they visit the page it is throwing off conversion data.

R
outine quality checks

It is always worthwhile to conduct a few days' worth of extensive tests to ensure tracking properly installed.

Monday, 28 January 2008

Optimising Press Releases

How to write a press release

Along with formulating a writing style to your press release which will resonate with your brand, you can also SEO optimise your press releases to increase presence of your company in the Search Engine Result Pages.

Word of caution though is to avoid keyword stuffing press releases, as not surprisingly this will reduce the credibility of your news to the readers. A good SEO copywriter will be able to incorporate the keywords into a press release at the same time satisfying any creative requirements for a compelling read.

Writing a press release for SEO is the same as writing a web page for SEO, looking for relevant links and relevant content on subject matter with keyword density of around 3% - 7%.

For step by step guide on considerations when writing a press release see the criteria at Pressbox.co.uk http://www.pressbox.co.uk/contpr1.htm

More information on writing Press Releases can be found at the BBC and WikiHow: http://www.bbc.co.uk/dna/actionnetwork/A4288944
http://www.wikihow.com/Write-a-Press-Release

Where to distribute

For maximum impact, where to distribute your press release is also an important consideration. Dependent on your industry and importance of the news story will decipher whether you pay or opt for a free press release service.

Remember that wire press release services will send out your press releases to a number of mail boxes, in effect Spamming mail boxes, thus you need to consider whether you want your company associated with that practice.

List of Press Release Distribution Services

The number of press release distribution services are growing, however at this current date, these are the ones I recommend:

Press Coverage free:

Press Coverage cost: Members news releases will be found on Google News, Google Search, Yahoo!, MSN, Ask.com News, Ask.com. My favourite is PRweb.

RSS Feeds

Another strategy on getting press coverage on your news story is to pull journalists to you by making sure you have good visibility on places where they will be looking ie: RSS feeds in search results.

Make sure that the news is available to this network of readers ie: every article or press release distributed is available as part of a RSS feed. Should news stories be updated daily or weekly on your site then you could be eligible to qualify for Google News. Other criteria for Google News include: editorial needs to be written by more than one person, regular news stories on the site and these can’t be a duplicate of a news story found elsewhere on the site.

Thursday, 24 January 2008

Optimising for You Tube

Optimising for You Tube

By making the most out of You Tube you will be able to:
· Promote videos
· Promote business
· Increase traffic to site
· Target niche groups related to company

Information on building & optimising your own YouTube Presence

1. Create your own channel (Creating on sign up to YouTube account)
2. Create your own profile and link back to your website URL
3. Create your own How to guides – more people likely to subscribe.
4. Join a group, create a new one (public or invitation only)

Tips

Review customised options in your channel settings:

Thoughtfully select 9 videos to appear on your channel profile page. Make sure you target your content by choosing the most appropriate account type

Info on account type: Account type is found within the channel info page, in here you will asked if this is Standard account, Director etc…in general most people will choose standard….so as you are experts in your field choose Guru. The Guru/expert account type lets you choose a custom logo and allows you to link to other websites within your profile page. Also people can search by account type.

Choose appropriate video length:

You have more chance of your videos being highly viewed if length is no more than 5 minutes. Bear this point in mind when choosing videos to appear on your profile page. It is also good to stay in the file size limit of 100Mb. Should you have longer videos you could create play-lists – allow viewers to decide whether they wish to watch at later time (when have more time).

Choose the right category:

Make sure you choosing the right category and tags for video. Do not rush this. Check popular videos in your niche, view how these have been tagged and placed in categories.
If you are uncertain of the category, run a keyword search for similar content and take note which category they belong too. Also look at less popular categories, as this will reduce competition and place you as most popular video with a specific category.

Tag it right:

Add as many keywords / tags that you can think off as tags allow your video to be tagged alongside other YouTube Channels, as a relevant video and this will increase awareness of your Channel and your profile and most importantly your site.

Create niche targeted play-lists:

Gather individual videos into niche groups, so that viewers can find related content more easily.

Don’t forget that YouTube is a social community:

There are options to email other YouTube users, promote your channel, comment on others videos. Make sure when contacting that user is in your target market. Also take advantage of Bulletins (short messages) on your profile and on others. Bulletins are a way to leave messages for users on their profile pages, increase your audience. Promote new videos or simply news about company. If they like your videos then they may even subscribe, also Bulletins lets visitors know you are active YouTuber. As mentioned earlier it is important to make sure you target the right audience correctly.

Join or create a group:

This is a great way of reaching out to your target audience. To monitor responses you can choose whether posts/messages, can be posted freely or whether they need approval. If objective of your group is to generate awareness then remember to open it to the public, another option is invitation only. Main aims of group set up though are too share videos.

Extra way to increase awareness

You can turn on (newish feature) ‘Active sharing’…which allows you to drive traffic to your profile. How ? This service is aimed for those who which to form opinions on subject matter, or for those interested in video trends. Basically, if you turn on ‘Active sharing’ then your YouTube name will appear under the video, people watching the video maybe interested to click on your name and see what else you have been watching. This is within your profile, where link to your site sits.