Mobile app version of vmapp.org
Login or Join
Murray432

: SEO for landing page of three different language sites I have three sites running under the main domain example.com/en/ example.com/ar/ example.com/ur/ And there is a main HTML landing page example.com

@Murray432

Posted in: #Html #LandingPage #Language #Seo

I have three sites running under the main domain example.com/en/ example.com/ar/ example.com/ur/

And there is a main HTML landing page example.com which have some introduction in three languages and links to three sites.
Now i want this landing page to have a good SEO. and i want this page to appear in search in three languages.
if someone searchs Arabic it should be in results with Arabic title and description, if someone searches in English it should response in English.
Is it possible? or suggest me other way to make a landing page for these sites.

10.02% popularity Vote Up Vote Down


Login to follow query

More posts by @Murray432

2 Comments

Sorted by latest first Latest Oldest Best

 

@Ann8826881

Of course you can create a single landing page for all languages …



<!DOCTYPE html>
<head>
<title>Example.com</title>
</head>
<body>

<article lang="en">
<h1><!-- English site title --></h1>
<p>…</p>
<a href="/en/" hreflang="en">Visit the English site</a>
</article>

<article lang="ar">
<h1><!-- Arabic site title --></h1>
<p>…</p>
<a href="/ar/" hreflang="ar"><!-- site link in Arabic --></a>
</article>

<article lang="ur">
<h1><!-- Urdu site title --></h1>
<p>…</p>
<a href="/ur/" hreflang="ur"><!-- site link in Urdu --></a>
</article>

</body>


… but you can’t control how search engines should display this page in their SERPs. So they won’t necessarily hide content in languages other than the current localization.

It’s nothing different than a landing page that contains several sites in the same language. In your case, it only happens to be the case that all sites are in a different language.

In this example, I used the lang attribute to mark up the language of the content on the page, and the hreflang attribute to mark up the language of the target links.

Note that you only have one title element, so you can’t have a different title for each language (well, you could switch it with JavaScript, but search engines won’t recognize this). So the title should probably be something like your domain name.

10% popularity Vote Up Vote Down


 

@Phylliss660

Use the rel="alternate" hreflang="x" annotation in your HTML <head> section.

Google has provided specific guidelines here: support.google.com/webmasters/answer/189077?hl=en
Answers your question precisely.

To know more about SEO for multilingual and multi-regional sites, see support.google.com/webmasters/answer/182192?hl=en&ref_topic=2370587

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme