my page has good rankings if I search for swiss pages only. in the international serps my page is nowhere while some small german pages (low pr, no kw-density, kw not in the url, ...) are listet before me (german kw). could it be that google prefers sites from germany (.de) than from small switzerland (.ch)?