Forum Moderators: open

Message Too Old, No Replies

Yahoo Ranking: Site Hosted in US

Ranks Great Outside US - But Poorly in US... Why?

         

activeco

10:21 pm on Nov 18, 2005 (gmt 0)

10+ Year Member



There is a strange thing going here.

One of my sites was, until recently, hosted in Florida, US. The site sells consumer electronics and has been targeting the US market.

The problem is that almost all the Y searches landing on my site have nothing to do with the USA visitors.
Somehow I got high (1-3) positions for very competitive search terms, but mostly on sg.search.yahoo.com and uk.search.yahoo.com, followed by hk.search.yahoo.com and some other "exotic" extensions.
I have also some ordinary search.yahoo.com results, but I have noticed the IP's belong to non-US countries, where Yahoo doesn't have devoted subdomain .

UK? Singapore?
Now the most interesting part: The providers of the hosting plan are of the Singapore origin, but no IP, nameservers or whois data can reveal that.
The whois of my domain shows my address in Netherlands, but searching from nl, my site is nowhere to find.
Well, two months ago it was almost the leader globally, but they probably made some major algo changes.

Could the above mentioned Singapore puzzle be purely accidental or is there some explanation for this?
I was thinking about slow datacenters algo changes, but on the other side I don't think the Y .uk would be among the last to implement them.

Any opinions?

martinibuster

4:00 am on Nov 20, 2005 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



Is the domain a cctld or a .com/.net/.org/etc.?

activeco

8:15 am on Nov 20, 2005 (gmt 0)

10+ Year Member



Just an .org domain, two years old.

Freemind

4:48 pm on Nov 20, 2005 (gmt 0)

10+ Year Member



I have the same problem, I rank in top 5 in mx, sg and others as you call "exotic" extensions. But I am nowhere in main search.yahoo.com... strange things

I also noticed that mx updating the cache much faster than main yahoo search...

lasvegas

5:33 pm on Nov 20, 2005 (gmt 0)

10+ Year Member



Same here, I have #1 results in Yahoo Canada, UK, Mexico, you name it, pretty much all of the internationals. Those "exotic" international results are totally different then what shows up in Yahoo.com

activeco

7:11 pm on Nov 20, 2005 (gmt 0)

10+ Year Member



Freemind & Lasvegas, do you have "Type" meta's defining characterset or international fonts?

I was using this one:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252".
Although it is not supposed to cause problems, I have changed it into "us-ascii", to be even more specific than using ISO-8859-1.
I guess I'll have to wait at least two weeks to see if it makes any difference.

Freemind

7:27 pm on Nov 20, 2005 (gmt 0)

10+ Year Member



I use this one
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
And still dont rank in main yahoo.
I guess thats not the case..

[edited by: Freemind at 7:32 pm (utc) on Nov. 20, 2005]

Freemind

7:29 pm on Nov 20, 2005 (gmt 0)

10+ Year Member



and i see a lot of sites ranking well in main yahoo also use the same: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

activeco

8:13 pm on Nov 20, 2005 (gmt 0)

10+ Year Member



OK, I have spent some time playing with Y advanced search (site:www.mysite ; country:...; language:..) and discovered that my site is considered as using English language, coming from ...United Kingdom!

I can't explain this, except a wild guess that they consider everyone who's whois shows European origin, with an English language site, belonging to the UK.
Even so, this doeas not explain Asian results.

Freemind

8:21 pm on Nov 20, 2005 (gmt 0)

10+ Year Member



there must be other reason..
I use whoisguard and they always see usa address for my sites..

activeco

8:25 pm on Nov 20, 2005 (gmt 0)

10+ Year Member



Freemind, does you site shows up in the advanced search when using "site:yoursite" and "country:US"?

Freemind

9:57 pm on Nov 20, 2005 (gmt 0)

10+ Year Member



Yes

linuxguy

10:02 pm on Nov 20, 2005 (gmt 0)

10+ Year Member



Same problem for me, I rank 4 on most searches like uk.yahoo.com , but in the regular www.yahoo.com, I´m 50th!

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html><head>

<title>XXX</title>

<meta http-equiv="Content-Language" content="en-us">

<meta name="ProgId" content="FrontPage.Editor.Document">

<META http-equiv=content-type content="text/html; charset=utf-8">

Before the last update I was 5th! and now I´m 50th but only in USA search. Any ideas?

Marcia

10:29 pm on Nov 20, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



My take is that there's a different algo for main Yahoo (US), different filters and factors that can cause a boost or a dip.

activeco

10:46 pm on Nov 20, 2005 (gmt 0)

10+ Year Member



I am running out of (conspiracy) theories, but here is the last one:

As I am on VPS, I have checked my apache (2.0.51) set-up and one of the default settings, which probably noone changes, looks interesting.

As I was very suspicious towards the charactersets, I was looking in that direction.
So, after usual definitions of supported ISO character sets, here it comes :

****************************************************
# The set below does not map to a specific (iso) standard
# but works on a fairly wide range of browsers. Note that
# capitalization actually matters (it should not, but it
# does for some browsers).
#
AddCharset GB2312 .gb2312 .gb
AddCharset utf-7 .utf7
AddCharset utf-8 .utf8
AddCharset big5 .big5 .b5
AddCharset EUC-TW .euc-tw
AddCharset EUC-JP .euc-jp
AddCharset EUC-KR .euc-kr
AddCharset shift_jis .sjis
*******************************************************

So, those are not standard ISO sets. Could it be that confused algo accepts them as default character sets?

Anyway, I have commented them out and started waiting.

P.S. Just saw Marcia's comment.

Someone in another thread commented that the US algo change comes as the last and is not yet fully implemented. I would be happy if that was true.

activeco

8:35 pm on Nov 21, 2005 (gmt 0)

10+ Year Member



I think I got some more pieces of the puzzle and probably the definitive answer.
The hostname of the (shared) IP gives the (former) hosting provider.
Digging the first three nameservers of the hostname reveal the IP range allocation to the company based in - Singapore!

The location of the nameservers?

Yahoo, please grow up.

Freemind

8:42 pm on Nov 21, 2005 (gmt 0)

10+ Year Member



Mine nameservers location:

Country: United States
Region: New York
City: Jericho

Freemind

8:22 pm on Nov 22, 2005 (gmt 0)

10+ Year Member



Try to use this form and ask:
[add.yahoo.com...]

Last time I used this form I got hand written reply withing 48 hours.

newwebster

3:55 am on Nov 23, 2005 (gmt 0)

10+ Year Member



The location of the nameservers?

I changed hosting providers back last May. My former hosting provider is located in Canada. My current one is in California USA. Yahoo still thinks I am in Canada since if I do a "search for sites in Canada" I have top listings just like it was before May. Needles to say my rankings for the US search are horrible. I think once the your site is picked up for the first time by Yahoo it finds the nameservers and pins you to that location. I also think that Yahoo does not update the nameservers location ever after it finds it the first time. Good luck but I do not think anything you do at this point will make any difference.

Yahoo has it wrong in many ways in my nich. Geo targeting is just one of them.

I just looked at the Mexico search. I rank well there to. Go figure!

Freemind

11:23 am on Nov 23, 2005 (gmt 0)

10+ Year Member



newwebster, did you tried to contant yahoo regarding us rankinks?

newwebster

3:28 pm on Nov 23, 2005 (gmt 0)

10+ Year Member



newwebster, did you tried to contant yahoo regarding us rankinks?

Just did, I will let you know if I hear anything.

activeco

9:34 pm on Nov 28, 2005 (gmt 0)

10+ Year Member



Update:

I have succeeded to bring at least the home page into the US domain space.
It is listed both as UK & an US page. No other US pages yet.
The consequence:
I have lost almost all of my UK traffic which made about 60% of the Yahoo searches, while not gaining anything from the USA searches!
LOL

My only hope is that this is a transitional period only and that the slow Y will make it in the end, though.