Pitanje vezano za SEO za različite jezike

Stranica mi je na eng jeziku ali ima i njemacki i hrvatski sada kada netko klikne da odabere de ili hr jezik dobije ovakav link:

https://www.domena.com/?language=german
https://www.domena.com/?language=croatian

I to je uredu, ali kada odem na google ukucam uslugu koju nudim i ako odaberem eng jezik na google onda moja web stranica bude na prvoj stranici među prvih 10 to sam postigao sa SEO optimizacijom.

Ali ako odem na google i ukucam google.hr i odaberem hr jezik onda se moja web stranica ne pojavljuje nikako, da napomenem da sam i sitemap.xml naveo i definisao linkove koji jasno navode da je moja web stranica višejezična kao što je to google objasnio ovdje https://goo.gl/2ZNzy3

Pa me zanima da li ovo zavisi od konkurencije ili neceg drugog, stranica je optimizovana na isti nacin kao i na eng jeziku, radim SEO duze vrijeme ali sa ovim se jos nisam susreo prije ovo je drugacija metoda koju sada primjenjujem u prijevodu web streanica. Nije WordPress nego custom rješenje html, css, js, php itd

Mislim da nemas dobre pozicije za hr, jednostavno provjeri u webmaster tool-u kako si pozicioniran za hr.

A skontao sam gdje sam pogrijesio, ubacio sam samo keywords za eng ali nisam za ostale jezike, pa me sada zanima kako to da izvedem, da li je moguce uraditi nesto ovako:

<meta name="keywords" content="web design, development, app development" />
<meta name="keywords" content="izrada web stranica, razvoj, app razvoj" />

Ovo mi je potrebno za home page za ostale stranice mogu posebno ubacivati, pa me zanima kako bi mogao rjesiti sa <meta name="description" content=" " /> da li je moguce ovako i kako bi to imalo efekta

<meta name="description" content="{$LANG.layerdescription}" /> i kada netko odabere jezik i ovo bi trebalo da se promjenu u kodu i prikaze za određeni jezik.

Rijesio sam, moze lock ova tema.