Hi all, I have a UK based site that ranks well in the google.com listings and rubbish in the google.co.uk rankings. So I have optimised the site for the .com listings. (I am happy with this, more searches = more money!) Anyway, in Yahoo, it ranks well in the UK search results but not the US search results. This is a concern due to the keyword optimization, I have many US terms rather than UK terms. So ideally I want Yahoo to forget the UK listings and rank well for the US listings instead. Is there anyway to do this? For example searching for "poultry" in the UK yahoo puts me at 11, searching the US results I am not in the top 100. Google.com puts me at 53, where as it is not in the top 100 for google.co.uk
What is the difference between Yahoo UK and Yahoo US optmization? Do you change all English words like 'colour' to 'color'?
Location, Location, Location The simplest method is to tell Google where your site is based, most companies have an ‘About Us’ or ‘Contact Us’ page, which as part of good practices should include a postal address anyway, one of the most common faults is to fail to include the country (I know it sounds daft, but yes I agree you better go check your now ), a second useful nugget for a search engine is a longitude and latitude of your business and therefore your site, now it may seem odd including this detail on an About Us page but it can be explained away as simply to aid those with satellite navigation systems - and you never know it could be true. When formatting addresses you have a couple of choices the address tag and or Adr. The address tag is one of those tags that over the years has had many meanings and is currently under dispute however it is reported that Google interprets anything within the address as a physical address, so <address> My House Some street Some where United Kingdom post code </address> Language Probably the most overlooked aspect of optimisation for a specific country is telling Google the language your pages are using, given that the XHTML standard allows you to declare language in both the HTML tag and through meta tags lets take an example of French <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head> <title>The title</title> <meta http-equiv="content-type" content="application/xhtml+xml; charset=ISO-8859-1" /> … Alternatively if not using XHTML1.1 you could use a meta tag… <meta http-equiv="content-language" content="fr"> Now the first is more semantically correct, but the second method is more flexible and allows you to be able to select multiple languages for a page. These are just 2 of the most over-looked ways to help with geo targeting for search engines there are many more. hope you find this usefull
Good . xhtml documents are good ideas. GG and yahoo prefer give xhtml document, especially yahoo. xhtml is near xml.