Hello, We are having an eCommerce site https://www.securitykart.co.in/. After doing a lot of things our ranking is still going down. We want to improve the Indian ranking of our site. Please tell us what we should do to improve our ranking and what are the best platforms to do so. Please give your valuable suggestions.
If you want improve ranking in India you can target India in Google Search Console. This will improve your website visibility for Indian users. Also to improve ranking in specific country you can build backlinks on that country's sites, in your case you need to build backlinks on websites which have .in domains, server hosted in India, Indian content & visitors
More info of how to rank a domain in India. You should receive local organic visitors to get ranked in the location you target. First and foremost task is to work with business listings. Search for city based, country based business listings. List your business in all the local business directories. Second thing, you need to work with finding relevant domain with country based extensions. Use the footprint: site:.co.in "Niche" or site:.in "Niche" Third you need to work with is, knowing where Indian users are in online. Most of the Indian users are in Facebook, Whatsapp, LinkedIn...now they are into twitter also. Social media promotion is a good ranking signal. Finally, work with building good internal links for rankings any keyword to any country with little high DA authority backlinks.
Find the established blogs based in India and ask them for guest post. Target local Indian social pages and try to engage with them and find the niche website to build backlinks.