Official statement
Other statements from this video 13 ▾
- 1:45 Comment identifier et corriger les blocages techniques qui empêchent Google d'indexer vos pages ?
- 2:09 Google indexe-t-il vraiment toutes les pages d'un site ou filtre-t-il selon la qualité ?
- 4:53 Comment Google gère-t-il réellement le contenu dupliqué et la balise canonical ?
- 8:26 Les redirections JavaScript mobiles sont-elles vraiment un problème pour le SEO ?
- 11:01 Les extensions de domaine géographiques sont-elles vraiment indispensables pour cibler un pays ?
- 17:49 Les Rich Snippets exigent-ils vraiment trois niveaux de validation avant d'apparaître ?
- 19:22 Faut-il canonicaliser tous vos produits multi-shops vers une seule boutique principale ?
- 23:16 Pourquoi les erreurs 404 après migration de serveur peuvent-elles tuer votre trafic organique ?
- 45:54 Pourquoi Google ignore-t-il vos meta descriptions et comment reprendre le contrôle ?
- 47:16 Le fichier Disavow déclenche-t-il vraiment un nouveau crawl de vos backlinks ?
- 47:57 Combien de temps faut-il vraiment pour désindexer des pages après réactivation du robots.txt ?
- 54:06 SafeSearch peut-il bloquer votre trafic même après correction du contenu adulte ?
- 55:47 Peut-on tuer son SEO en important une base de données publique sur son site ?
Google completely ignores whether your internal links open in a new tab or the same one. The only criterion: these links must be technically accessible and correctly parsed in the DOM. This statement settles an ongoing debate but masks other critical UX factors that indirectly impact ranking through behavioral signals.
What you need to understand
What exactly does Google say about target="_blank"?
The official stance is clear: Google neither penalizes nor favors internal links that open in a new tab. The search engine focuses solely on the technical ability to follow the link. If the link is present in the HTML source code, parseable by Googlebot, it will be crawled and considered for internal linking.
The target="_blank" attribute is a purely behavioral signal for the browser, not for the crawler. Googlebot does not execute complex JavaScript to simulate user clicks: it reads the DOM, extracts hrefs, and follows those links. The rest — new tab, popup, overlay — is not its concern.
Why does this question come up so often?
Many SEO professionals assume that forcing links to open in a new tab dilutes PageRank transmission or creates a form of algorithmic friction. This intuition likely arises from a confusion with external nofollow links, where the intention is indeed to limit authority transmission.
But for internal links, the logic differs radically. Google wants to understand your site’s architecture, identify important pages through linking, and distribute crawl budget. The target="_blank" does not interfere with any of these objectives.
What’s the only technical condition to respect?
Google insists on one point: the link must be parsable and accessible in the raw HTML. If you generate your internal links via JavaScript after loading, or if you use event listeners without a valid tag, you create a real risk.
Modern crawlers follow rendered JavaScript, but with resource and timing limitations. A link present only in an onclick() or React event without a classic href= may be ignored, especially if the crawl budget is tight.
- Target="_blank" does not affect ranking or crawling
- Links must exist in the initial or rendered DOM, with a valid href=
- Google prioritizes standard HTML links over pure JavaScript links
- UX (new tab or not) remains a user strategic decision, not an SEO one
- No impact on the internal PageRank transmission
SEO Expert opinion
Is this statement consistent with real-world observations?
Yes, and quite clearly. A/B tests conducted on e-commerce sites showing thousands of pages with internal linking in target="_blank" versus same-tab reveal no measurable variation in organic positions. Internal PageRank flows the same way.
Where it gets interesting is regarding behavioral signals. If you systematically force links to open in a new tab, you fragment user navigation: tab proliferation, loss of context, artificial bounce rates. These degraded UX signals may eventually impact ranking through engagement metrics. [To verify] how much Google utilizes this data, but the indirect impact exists.
What nuances should be brought up regarding crawling?
Google says "as long as these links are accessible and parsed correctly". This is a critical and often underestimated clause. If your CMS generates internal links through a React or Vue framework without proper SSR, Googlebot may encounter rendering delays or even failures.
In these cases, the issue is never the target="_blank", but the quality of server-side rendering. A link technically invisible on the first crawl simply won’t be followed, regardless of its target attribute. Always check your static HTML before worrying about user behavior.
When is this rule not enough?
On websites with a high tab load (SaaS tools, dashboards, hybrid applications), multiplying target="_blank" can create a disastrous experience. Users lose their navigation thread, sessions become chaotic, and Core Web Vitals metrics may degrade if each new tab loads heavy resources simultaneously.
Google does not penalize the target itself, but it observes real engagement. If your pages show abnormally short session times or high exit rates due to inconsistent navigation, you will pay the price. Technical SEO is never limited to pure crawling: it always includes measurable user experience.
Practical impact and recommendations
What should you do regarding your internal links?
Stop asking the question of target="_blank" purely from an SEO perspective. The only technical priority: make sure every internal link has a valid href=, parsable in the source or rendered under 5 seconds by Googlebot. Test with the URL inspection tool in Search Console.
For the choice between new tab or same tab, base your decision on strict UX criteria: links to external resources (PDFs, third-party tools) = new tab; classic intra-site navigation = same tab. Never force the new tab by default for all internal linking.
What mistakes should you absolutely avoid?
Never generate internal links solely via onclick() or event listeners without an tag. Even if JavaScript works perfectly on the user side, Googlebot may miss the link if rendering fails or if crawl budget is saturated.
Avoid rel=noopener attributes without href, or
❓ Frequently Asked Questions
Le target="_blank" dilue-t-il le PageRank interne transmis par un lien ?
Faut-il ajouter rel="noopener" systématiquement avec target="_blank" pour le SEO ?
Les liens générés en JavaScript avec target="_blank" sont-ils crawlés par Google ?
Peut-on utiliser target="_blank" sur tous les liens d'un menu de navigation interne ?
Google privilégie-t-il les liens internes qui restent dans le même onglet ?
🎥 From the same video 13
Other SEO insights extracted from this same Google Search Central video · duration 56 min · published on 10/09/2015
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.