I have in domain.com and on that domain has listed multiple countries. so i want to know how to optimize my website for each and every countries.
You can make use of CDN network, which will cache your site on their servers at multiple locations.
You just have to Simply create multiple supporting pages fro your country which will link up to your top level country landing page. Once done, cross link your supporting pages so they all will link together. Now your supporting pages are both linked up to your top level country page and cross linking to each other. Make sure that none of the cross linking among your supporting pages includes or incorporates your top level country page.he objective here, and the power of siloing, is that Page-rank flows throughout your internal linking structure and Google see the reinforcement of your top level landing page for each of your targeted countries.
Source : www.Quora.com
For SEO, You have to use href lang tag for different countries and also used different keywords for different countries.
Create different content using the keywords of your webpage (country wise)
Create backlinks in high DA sites.
Choose keywords by targeting WHOLE WORLD location.
You can use href lang HTML tag for targeting different countries. And also use webmaster tool for GEO Target Location. Apart from this, I suggesting to go for multiple domains with the same brand name which is easier to target the customers. All the big websites focus on creating the separate domain for the different country audience.
In On Page Seo, you should target world wide keyword and then in Off Page activities, you should target country wise keywords.
|Find Web Hosting|
|Shared Web Hosting||UNIX & Linux Web Hosting||Windows Web Hosting||Adult Web Hosting|
|ASP ASP.NET Web Hosting||Reseller Web Hosting||VPS Web Hosting||Managed Web Hosting|
|Cloud Web Hosting||Dedicated Server||E-commerce Web Hosting||Cheap Web Hosting|