Industry Context — Common BS Fingerprints in Software, SaaS & Tech Products
Polylang
(https://polylang.pro) 📸 Data Snapshot: May 24, 2026Analyze the raw signals below. How would a machine score this business’s credibility?
Here are the exact signals captured from up to six pages of the site — the same raw inputs the evaluation engine analyzed. They are grouped by signal type so you can weigh each the way the machine does.
🏗️ Semantic Structure — heading hierarchy & page identity (Info Density · Commodity Fingerprint)
HOMEPAGE Polylang: The #1 WordPress Multilingual Plugin (https://polylang.pro)
Polylang: The #1 WordPress Multilingual Plugin
Polylang is the Simplest Way to Build a Multilingual WordPress Site. Speak to the World Effortlessly!
NAV_HEADER_HEADING_REPEATED_BODY_FOOTER Pricing – Polylang (https://polylang.pro/pricing/)
Pricing – Polylang
NAV_HEADER_HEADING_REPEATED_BODY Discover Polylang's Features – Make Your WordPress Multilingual (https://polylang.pro/features/)
Discover Polylang's Features – Make Your WordPress Multilingual
Polylang is a comprehensive and user-friendly solution for redefining your WordPress multilingual experience.
HEADING_REPEATED_BODY_FOOTER Getting Started – Polylang (https://polylang.pro/documentation/support/getting-started/)
Getting Started – Polylang
📝 The Narrative — clean text per page (Info Density · Semantic Coherence)
HOMEPAGE (https://polylang.pro) Polylang: The #1 WordPress Multilingual Plugin
NEW Polylang 3.8 is available! [H1] The Simplest Way to Build a Multilingual WordPress Site Speak to the World Effortlessly! Start with Polylang Pro 4.7/5 on wordpress.org (2952 votes) [IMG: Users Icon] +800.000 sites are already using Polylang, we’re only missing yours [IMG: Icon Orange] [IMG: Icon Rakuten] [IMG: Icon Ikea] [IMG: Icon Disney] [IMG: Icon Unesco] Translate Everything Effortlessly [H2] Manual and Machine Translation Translate the content of your WordPress site, from posts, pages, media, categories, tags, custom post types, custom taxonomies, widgets, navigation menus, products, to URLs. Discover all features [H2] A Simplified Setupand WordPress-friendly Interface Follow the installation wizard, add the languages you need, a language switcher, and you are all set to start translating directly from your WordPress admin. Polylang’s interface is purposefully designed to align with WordPress’s workflows Start with Polylang Make WooCommerce multilingual and start selling internationally and boost your international sales [H3] Fully Optimized for WooCommerce Translate the WooCommerce products, pages, categories, emails, tags and attributes directly in the WooCommerce interface. The stock and prices are automatically synchronized across product translations. Polylang for WooCommerce Our code is designed with an entire focus on performance [H3] Achieve High Performance Polylang is bloat-free: No extra tables. No shortcodes. Only the WordPress’ built-in core features that do not harm the performance of your website and your Core Web Vitals. Whatever we do, performance always comes first. Polylang is also fully compatible with cache plugins like WP Rocket. . Discover our performance features Rank in more languages and increase traffic [H3] SEO-Ready Technical SEO is automatically implemented on your multilingual site such as hreflang tag attributes or open graph tags. Easily translate your URL slugs and decide between using one directory, one subdomain or one domain per language. Discover our SEO features Built with developers’ needs in mind [H3] Developers-friendly Fully integrated with the WordPress REST API: developers can easily interact with external systems. Easily extend Polylang functionalities with hooks and APIs, ensuring seamless integration into your WordPress projects. Developer documentation We’ve got your back [H3] Professional Support A support team made of WordPress developers fluent in English and French! They will be happy to assist you promptly and effectively with any issues you may encounter. Access support [H2] From simple blogs to WooCommerce sites: your passport to a truly global presence [H3] Web Agencies and Developers More leads and an easy multilingual solution for your clients. Offer your services, portfolios, and client testimonials in multiple languages to attract international visitors and improve conversions. What’s in for your clients? An intuitive tool to go multilingual and manage translations in the long term. Get Polylang Pro Developer documentation [H3] E-commerce Website Skyrocket your business by selling your products abroad. Multilingual WooCommerce sites not only enhance the user experience but also build trust and credibility among international shoppers. With effective translation, you can ensure clarity and confidence in every transaction on your WordPress site. Get Polylang for WooCommerce WooCommerce documentation [H3] Blogging Reach a global audience and break the language barriers. Gain more traffic by translating your content for an international audience. Through effective translation strategies, you can amplify your voice, cultivate meaningful international relationships, and inspire conversations that transcend borders. Get Started [H3] Corporate and Business Increase brand visibility and unlock new growth opportunities. Offer content in multiple languages to effectively communicate your brand message, products, and services to international markets. You are on the way to getting more international customers. Get Polylang Business pack Don’t Just Take Our Word for It [H2] WordPress Users and Experts Love Polylang! Polylang is our go-to plugin for creating multilingual websites All multilingual sites we produce have been using Polylang for years, and it works like a charm. Whether it’s for multinationals with multilingual multisite networks or simple bilingual showcase websites, Polylang meets the needs of both our customers and our developers. It’s objectively the best solution on the market, and I think we’ve got plenty of time before we get such performant features in phase 4 of Project Gutenberg… mark my word from a WordPress Core Committer! ? JB Audras CTO @ Whodunit, Core Committer @ WordPress.org @ Whodunit Collaborating with Polylang: elevating plugin efficiency and user experience Polylang’s UI is clean and easy to use, and the code behind it is incredibly efficient. Collaborating with the Polylang team has been an absolute joy – together, we’ve worked to enhance our plugins’ features and make them even better. And the upcoming features we’ve been working on are going to blow you away! Jordy Meow Plugin Developer @jordymeow Mastering multilingual web development: the Power of Polylang for Agencies As a web-development agency, we use Polylang for implementing multilingual WordPress websites. This allows us to design seamless and efficient websites that meet our clients’ needs. The user-friendliness and flexibility of Polylang have significantly streamlined our development processes, enabling us to consistently deliver high-quality results. We are extremely satisfied with Polylang and recommend it to anyone focusing on multilingual capabilities with WordPress. Stefan Pasch Developper @ required.com @wearerequired Getting started How to install and setup Polylang on your website [IMG: Downward arrow icon] Developers guide Customize Polylang with functions, filters… [IMG: Downward arrow icon] FAQs Some questions that have already been answered [IMG: Downward arrow icon] Start with Polylang Pro now! Get Started!
SUB-PAGE · THIN (https://polylang.pro/pricing/) Pricing – Polylang
SUB-PAGE (https://polylang.pro/features/) Discover Polylang's Features – Make Your WordPress Multilingual
[H1] It’s Not Just About Translating Your Site
Polylang is a comprehensive and user-friendly solution for redefining your WordPress multilingual experience.
Get Polylang Pro now!
Built with performance in mind, Polylang fits all kinds of websites, including WooCommerce stores.
4.7
/5 on wordpress.org (2 827 reviews)
[H2] Build a Fast Multilingual Website
Polylang leverages the core element of WordPress (the taxonomies) to deliver a fast multilingual solution. Using native features, Polylang ensures stability, efficiency, and optimized database queries: no extra tables or bloat, only fast loading times and superior performance.
[H2] Enjoy a Simplified Translation Workflow
With Polylang, you can easily switch between manual and machine translation. The translation process is intuitive and user-friendly, following the familiar WordPress workflow and logic. You can translate all your content in just a few simple steps.
[H2] Ensure a Global SEO Presence
Polylang improves your global visibility on search engines by translating SEO content, including keywords and meta descriptions. It has built-in SEO compatibility, hreflang tag implementation, and language-dependent meta tags.
[H2] Get a Fully Customizable Multilingual Experience
Polylang is designed with extensibility in mind to become developers’ favorite playground. It has many functions, filters, and hooks to meet all your multilingual needs. Regardless of your design preferences or functional requirements, Polylang has you covered.
[H2] Find the Polylang product that suits you!
[H2]
Polylang Pro
from
99€
/ year
(ex VAT)
1 year of updates and premium support
Multisite licence option available
50% renewal discount
Buy Polylang Pro
Compare features
[H2]
addon
Polylang for WooCommerce
from
99€
/ year
(ex VAT)
1 year of updates and premium support
Multisite licence option available
50% renewal discount
Buy Polylang for WooCommerce
Compare features
[H2]
Polylang Business Pack
from
198€
139€
/ year
(ex VAT)
1 year of updates and premium support
Multisite licence option available
50% renewal discount
Buy Polylang Business Pack
Compare features
Or get the free Polylang plugin on
wordpress.org.
[H2] Discover Our Main Features in Action!
[H3] Unlock the Power of DeepL
Machine Translation
Use the power of machine translation directly from your WordPress admin to speed up your translation process. You can always take over manually for fine-tuned accuracy. Machine translation is available for pages, posts, and products. It’s also available for the media located in posts or pages and the categories and tags that are in posts or products.
Start translate your WordPress
[H3] Content Duplication and Synchronization
Manual Translation
Use content duplication and synchronization to translate all your content manually. Translate all your content easily from the familiar WordPress admin interface.
[H3] Start Selling Globally
WooCommerce Integration
With our dedicated add-on Polylang for WooCommerce, you can easily translate the content of your WooCommerce site. You can translate products, emails, categories, shop and checkout pages, and more.
[H3] Allow Visitors to Select Their Preferred Language
Custom Language Switcher
Customize your language switcher with or without flags and choose from various display options such as dropdown menus, simple lists in the footer, widgets, or in a block if you use the Full Site Editor. You can also display it anywhere on your site with a simple line of code.
[H3] Give a Little SEO Boost to Your Site
URLs & Slugs
Translate URLs and slugs easily, or opt to use the same slug for multilingual content, providing flexibility in structuring your website's URLs.
[H3] Import and Export Your Content Like a Breeze
XLIFF Export/Import
Easily import and export translation projects using the XLIFF format directly on your WordPress site. XLIFF format streamlines the translation process, ensuring compatibility and efficiency, making life easier for translators adding content to your site.
[H2] Key Features
[H3]
DeepL Integration
Use Machine translation for posts, pages, media, categories, tags
custom post types and custom taxonomies. ⚠️ Currently not compatible with Elementor and some builders. Contact us for builder support. Note: Polylang Pro does not provide a one-click “translate everything” feature.
[H3]
Manual Translation
Duplicate posts and pages across languages and translate everything manually, including media, widgets, and menus.
[H3]
WooCommerce Integration
Our add-on, Polylang for WooCommerce, allows you to create a multilingual WooCommerce site and translate products, categories, tags, and attributes.
[H3]
Flexible Language Switcher
You can easily switch between languages, add flags, and display your switcher anywhere on your site, such as menus, footers, and widgets.
[H3]
Multilingual SEO
Polylang Pro automatically implements Hreflang and open graph tags to improve SEO.
[H3]
Detect Browser Language
Detect and display content based on the user’s browser language preference.
[H3]
Flexible Language URL configuration
Choose from subdirectories, subdomains, or separate domains for each language, e.g., “example.com/en/”, “en.example.com”, “example.fr”.
[H3]
Block Editor and Site Editing Support
Full integration with the WordPress block editor and site editing functionalities.
[H3]
XLIFF Import/Export
Streamline translation tasks with easy importing and exporting capabilities, ideal for translators.
[H3]
Built-in Performance
Bloat-free interface designed within the WordPress admin, ideal for performance and meeting Core Web Vitals standards.
[H3]
Professional Support
Get professional assistance in English and French, from Monday to Friday. We’ve got you covered.
[H2] Do you have any questions?
[H3] Can I display a language switcher without the widget?
[IMG: Arrow]
It is possible to get a language switcher where you want in your theme without using the widget. For this, you can use the following template tag in your theme:
<ul><?php pll_the_languages();</ul>
See the documentation for theme and plugin programmers for more information about the function parameters.
[H3] I can’t add the language switcher in the menus
[IMG: Arrow]
In Appearance >Menus, click on screen options, top right of your screen, to expend the options and check the “Language switcher” checkbox. You should then see a new metabox in the “Add menu items” list which allows you to add a language switcher the same way you add other menu items.
Due to WordPress limitations, it is currently not possible to add the language switcher from the Customizer Menus.
[H3] How to customize the names in the language switcher?
[IMG: Arrow]
You can change the language name by modifying the full name of the language.
[H3] How to display the widget flags horizontally?
[IMG: Arrow]
The appearance of your site is controlled by CSS rules placed in the file style.css in your theme directory. The appearance of the language switcher is controlled by the classes “lang-item” for all languages and “current-lang-item” for the current language.
So you can add the following lines in style.css
.lang-item {
display: inline;
}
The topic was also discussed on the support forum: Flags vs. Text Links in widget
[H3] How to use different designs for different languages?
[IMG: Arrow]
For language dependent CSS rules, you can use the :lang CSS selector.
Languages written from right to left use the rtl.css stylesheet already included in most themes.
It’s also possible to apply a different stylesheet for each language. Indeed, stylesheets named liked en_US.css, fr_FR.css or ar.css put in your theme directory will be automatically loaded by WordPress.
Note that in every cases, you have to keep the main style.css file.
SUB-PAGE · THIN (https://polylang.pro/documentation/support/getting-started/) Getting Started – Polylang
Go back to support Most frequent searches: installation, create menus, language switcher Getting Started Guides Contact Support Developers FAQ Polylang > Support > Getting Started [H1] Getting Started Installation Setup wizard Strings translations Create menus Widgets Translating pages, posts, categories and tags Define your home page as a static page Getting Started Guides Contact Support Developers FAQ
🛡️ Trust Signals — reviews, proof links, trust-theatre flag (Trust & Proof)
| Page | Reviews | Proof links |
|---|---|---|
| / (home) | 12 | 0 |
| /pricing/ | 14 | 0 |
| /features/ | 17 | 0 |
| /documentation/support/getting-started/ | 5 | 0 |
🔗 Identity & Technical Layer — schema JSON-LD: identity chains, entity gaps (Identity & Authority)
Homepage schema
[
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebPage",
"@id": "https://polylang.pro/",
"url": "https://polylang.pro/",
"name": "Polylang: The #1 WordPress Multilingual Plugin",
"isPartOf": {
"@id": "https://polylang.pro/#website"
},
"about": {
"@id": "https://polylang.pro/#organization"
},
"primaryImageOfPage": {
"@id": "https://polylang.pro/#primaryimage"
},
"image": {
"@id": "https://polylang.pro/#primaryimage"
},
"thumbnailUrl": "https://polylang.pro/content/uploads/2024/01/profile-2user.svg",
"datePublished": "2024-01-05T14:54:31+00:00",
"dateModified": "2026-03-17T09:26:49+00:00",
"description": "Polylang is the Simplest Way to Build a Multilingual WordPress Site. Speak to the World Effortlessly!",
"breadcrumb": {
"@id": "https://polylang.pro/#breadcrumb"
},
"inLanguage": "en-US",
"potentialAction": [
{
"@type": "ReadAction",
"target": [
"https://polylang.pro/"
]
}
]
},
{
"@type": "ImageObject",
"inLanguage": "en-US",
"@id": "https://polylang.pro/#primaryimage",
"url": "https://polylang.pro/content/uploads/2024/01/profile-2user.svg",
"contentUrl": "https://polylang.pro/content/uploads/2024/01/profile-2user.svg",
"width": 25,
"height": 24
},
{
"@type": "BreadcrumbList",
"@id": "https://polylang.pro/#breadcrumb",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Polylang"
}
]
},
{
"@type": "WebSite",
"@id": "https://polylang.pro/#website",
"url": "https://polylang.pro/",
"name": "Polylang",
"description": "",
"publisher": {
"@id": "https://polylang.pro/#organization"
},
"potentialAction": [
{
"@type": "SearchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://polylang.pro/?s={search_term_string}"
},
"query-input": {
"@type": "PropertyValueSpecification",
"valueRequired": true,
"valueName": "search_term_string"
}
}
],
"inLanguage": "en-US"
},
{
"@type": "Organization",
"@id": "https://polylang.pro/#organization",
"name": "Polylang",
"url": "https://polylang.pro/",
"logo": {
"@type": "ImageObject",
"inLanguage": "en-US",
"@id": "https://polylang.pro/#/schema/logo/image/",
"url": "https://polylang.pro/content/uploads/2024/02/Polylang-Parrot.svg",
"contentUrl": "https://polylang.pro/content/uploads/2024/02/Polylang-Parrot.svg",
"width": 144,
"height": 172,
"caption": "Polylang"
},
"image": {
"@id": "https://polylang.pro/#/schema/logo/image/"
},
"sameAs": [
"https://x.com/polylang",
"https://github.com/polylang",
"https://wordpress.org/plugins/polylang"
]
},
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://polylang.pro/#organization",
"url": "https://polylang.pro/",
"sameAs": [
"https://x.com/polylang",
"https://github.com/polylang",
"https://wordpress.org/plugins/polylang"
],
"logo": "https://polylang.pro/content/uploads/2024/02/Polylang-Parrot.svg",
"name": "Polylang",
"description": "",
"address": {
"@type": "PostalAddress",
"streetAddress": "28 Allée Jean Sébastien Bach",
"addressLocality": "VILLEFONTAINE",
"addressCountry": "FR",
"addressRegion": "VILLEFONTAINE",
"postalCode": "38090"
}
}
]
},
{
"@context": "https://schema.org/",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"name": "Home",
"@id": "https://polylang.pro"
}
}
]
}
]
/pricing/
[
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebPage",
"@id": "https://polylang.pro/pricing/",
"url": "https://polylang.pro/pricing/",
"name": "Pricing - Polylang",
"isPartOf": {
"@id": "https://polylang.pro/#website"
},
"datePublished": "2023-12-14T16:16:20+00:00",
"dateModified": "2026-04-08T14:03:08+00:00",
"breadcrumb": {
"@id": "https://polylang.pro/pricing/#breadcrumb"
},
"inLanguage": "en-US",
"potentialAction": [
{
"@type": "ReadAction",
"target": [
"https://polylang.pro/pricing/"
]
}
]
},
{
"@type": "BreadcrumbList",
"@id": "https://polylang.pro/pricing/#breadcrumb",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Polylang",
"item": "https://polylang.pro/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Pricing"
}
]
},
{
"@type": "WebSite",
"@id": "https://polylang.pro/#website",
"url": "https://polylang.pro/",
"name": "Polylang",
"description": "",
"publisher": {
"@id": "https://polylang.pro/#organization"
},
"potentialAction": [
{
"@type": "SearchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://polylang.pro/?s={search_term_string}"
},
"query-input": {
"@type": "PropertyValueSpecification",
"valueRequired": true,
"valueName": "search_term_string"
}
}
],
"inLanguage": "en-US"
},
{
"@type": "Organization",
"@id": "https://polylang.pro/#organization",
"name": "Polylang",
"url": "https://polylang.pro/",
"logo": {
"@type": "ImageObject",
"inLanguage": "en-US",
"@id": "https://polylang.pro/#/schema/logo/image/",
"url": "https://polylang.pro/content/uploads/2024/02/Polylang-Parrot.svg",
"contentUrl": "https://polylang.pro/content/uploads/2024/02/Polylang-Parrot.svg",
"width": 144,
"height": 172,
"caption": "Polylang"
},
"image": {
"@id": "https://polylang.pro/#/schema/logo/image/"
},
"sameAs": [
"https://x.com/polylang",
"https://github.com/polylang",
"https://wordpress.org/plugins/polylang"
]
},
{
"@context": "http://schema.org",
"@type": "SoftwareApplication",
"applicationCategory": "Plugin",
"operatingSystem": "WordPress",
"name": "Polylang",
"url": "https://polylang.pro/pricing/polylang/",
"description": "",
"fileFormat": "application/zip",
"downloadUrl": "https://downloads.wordpress.org/plugin/polylang.3.8.4.zip",
"aggregateRating": {
"@type": "AggregateRating",
"worstRating": 1,
"bestRating": 5,
"ratingValue": 4.7,
"ratingCount": 2952,
"reviewCount": 2952
},
"image": "https://ps.w.org/polylang/assets/icon-128x128.png?rev=3433336",
"offers": []
}
]
},
{
"@context": "https://schema.org/",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"name": "Home",
"@id": "https://polylang.pro"
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"name": "Pricing",
"@id": "https://polylang.pro/pricing/"
}
}
]
}
]
/features/
[
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebPage",
"@id": "https://polylang.pro/features/",
"url": "https://polylang.pro/features/",
"name": "Discover Polylang's Features - Make Your WordPress Multilingual",
"isPartOf": {
"@id": "https://polylang.pro/#website"
},
"primaryImageOfPage": {
"@id": "https://polylang.pro/features/#primaryimage"
},
"image": {
"@id": "https://polylang.pro/features/#primaryimage"
},
"thumbnailUrl": "https://polylang.pro/content/uploads/2024/01/star.svg",
"datePublished": "2024-02-08T17:01:48+00:00",
"dateModified": "2026-01-12T10:39:43+00:00",
"description": "Polylang is a comprehensive and user-friendly solution for redefining your WordPress multilingual experience.",
"breadcrumb": {
"@id": "https://polylang.pro/features/#breadcrumb"
},
"inLanguage": "en-US",
"potentialAction": [
{
"@type": "ReadAction",
"target": [
"https://polylang.pro/features/"
]
}
]
},
{
"@type": "ImageObject",
"inLanguage": "en-US",
"@id": "https://polylang.pro/features/#primaryimage",
"url": "https://polylang.pro/content/uploads/2024/01/star.svg",
"contentUrl": "https://polylang.pro/content/uploads/2024/01/star.svg",
"width": 24,
"height": 24,
"caption": "Star icon"
},
{
"@type": "BreadcrumbList",
"@id": "https://polylang.pro/features/#breadcrumb",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Polylang",
"item": "https://polylang.pro/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Features"
}
]
},
{
"@type": "WebSite",
"@id": "https://polylang.pro/#website",
"url": "https://polylang.pro/",
"name": "Polylang",
"description": "",
"publisher": {
"@id": "https://polylang.pro/#organization"
},
"potentialAction": [
{
"@type": "SearchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://polylang.pro/?s={search_term_string}"
},
"query-input": {
"@type": "PropertyValueSpecification",
"valueRequired": true,
"valueName": "search_term_string"
}
}
],
"inLanguage": "en-US"
},
{
"@type": "Organization",
"@id": "https://polylang.pro/#organization",
"name": "Polylang",
"url": "https://polylang.pro/",
"logo": {
"@type": "ImageObject",
"inLanguage": "en-US",
"@id": "https://polylang.pro/#/schema/logo/image/",
"url": "https://polylang.pro/content/uploads/2024/02/Polylang-Parrot.svg",
"contentUrl": "https://polylang.pro/content/uploads/2024/02/Polylang-Parrot.svg",
"width": 144,
"height": 172,
"caption": "Polylang"
},
"image": {
"@id": "https://polylang.pro/#/schema/logo/image/"
},
"sameAs": [
"https://x.com/polylang",
"https://github.com/polylang",
"https://wordpress.org/plugins/polylang"
]
}
]
},
{
"@context": "https://schema.org/",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"name": "Home",
"@id": "https://polylang.pro"
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"name": "Features",
"@id": "https://polylang.pro/features/"
}
}
]
}
]
/documentation/support/getting-started/
[
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebPage",
"@id": "https://polylang.pro/documentation/support/getting-started/",
"url": "https://polylang.pro/documentation/support/getting-started/",
"name": "Getting Started - Polylang",
"isPartOf": {
"@id": "https://polylang.pro/#website"
},
"primaryImageOfPage": {
"@id": "https://polylang.pro/documentation/support/getting-started/#primaryimage"
},
"image": {
"@id": "https://polylang.pro/documentation/support/getting-started/#primaryimage"
},
"thumbnailUrl": "https://polylang.pro/content/uploads/2024/01/stickynote.svg",
"datePublished": "2024-01-19T16:00:21+00:00",
"dateModified": "2025-01-08T09:25:17+00:00",
"breadcrumb": {
"@id": "https://polylang.pro/documentation/support/getting-started/#breadcrumb"
},
"inLanguage": "en-US",
"potentialAction": [
{
"@type": "ReadAction",
"target": [
"https://polylang.pro/documentation/support/getting-started/"
]
}
]
},
{
"@type": "ImageObject",
"inLanguage": "en-US",
"@id": "https://polylang.pro/documentation/support/getting-started/#primaryimage",
"url": "https://polylang.pro/content/uploads/2024/01/stickynote.svg",
"contentUrl": "https://polylang.pro/content/uploads/2024/01/stickynote.svg",
"width": 48,
"height": 48
},
{
"@type": "BreadcrumbList",
"@id": "https://polylang.pro/documentation/support/getting-started/#breadcrumb",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Polylang",
"item": "https://polylang.pro/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Support",
"item": "https://polylang.pro/documentation/support/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Getting Started"
}
]
},
{
"@type": "WebSite",
"@id": "https://polylang.pro/#website",
"url": "https://polylang.pro/",
"name": "Polylang",
"description": "",
"publisher": {
"@id": "https://polylang.pro/#organization"
},
"potentialAction": [
{
"@type": "SearchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://polylang.pro/?s={search_term_string}"
},
"query-input": {
"@type": "PropertyValueSpecification",
"valueRequired": true,
"valueName": "search_term_string"
}
}
],
"inLanguage": "en-US"
},
{
"@type": "Organization",
"@id": "https://polylang.pro/#organization",
"name": "Polylang",
"url": "https://polylang.pro/",
"logo": {
"@type": "ImageObject",
"inLanguage": "en-US",
"@id": "https://polylang.pro/#/schema/logo/image/",
"url": "https://polylang.pro/content/uploads/2024/02/Polylang-Parrot.svg",
"contentUrl": "https://polylang.pro/content/uploads/2024/02/Polylang-Parrot.svg",
"width": 144,
"height": 172,
"caption": "Polylang"
},
"image": {
"@id": "https://polylang.pro/#/schema/logo/image/"
},
"sameAs": [
"https://x.com/polylang",
"https://github.com/polylang",
"https://wordpress.org/plugins/polylang"
]
},
{
"@context": "http://schema.org",
"@type": "BlogPosting",
"headline": "Getting Started",
"description": "Don’t know where to start? Here’s everything you need to know about Polylang license keys, downloads, and the installation wizard. Read our guide to get set up before starting the translation. ",
"image": "https://polylang.pro/content/uploads/2024/01/stickynote.svg",
"author": {
"@type": "Person",
"name": "christelle"
},
"publisher": {
"@type": "Organization",
"@id": "https://polylang.pro/#organization",
"name": "Polylang",
"logo": {
"@type": "ImageObject",
"url": "https://polylang.pro/content/uploads/2024/02/Polylang-Parrot.svg"
}
},
"datePublished": "2024-01-19T17:00:21+01:00",
"dateModified": "2025-01-08T10:25:17+01:00",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://polylang.pro/documentation/support/getting-started/"
},
"url": "https://polylang.pro/documentation/support/getting-started/"
}
]
},
{
"@context": "https://schema.org/",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"name": "Home",
"@id": "https://polylang.pro"
}
},
{
"@type": "ListItem",
"position": 2,
"item": {
"name": "Getting Started",
"@id": "https://polylang.pro/documentation/support/getting-started/"
}
}
]
}
]
Your Diagnosis
Before revealing the machine’s verdict, predict the BS score for each signal. Higher = more BS (more fluff, less verifiable substance). Drag each slider, then submit to compare your judgment against the engine.
Stuck? Reveal the heuristic lens — how the deterministic page-auditor reads each signal (no AI, pure pattern rules)
These are the structural rules a local, deterministic auditor applies — the same lens you can use to judge each signal. They describe what to look for, not this company’s result.
Classify each sentence as substantive or hollow. Grounding markers — numbers, currencies, dates, technical units, named entities — outweigh marketing adjectives. When fluff sits right next to hard evidence, the fluff is forgiven.
Pull the main entities out of the H1, then check whether they actually recur through the body. A page that announces one thing and then talks about another drifts. Headings with no real sentences underneath read as pseudo-substance.
Count trust words (review, testimonial, rating, verified) against real outbound proof links (Google, Trustpilot, Clutch, G2, Yelp). Lots of trust language with zero verification links is trust theatre. Unlinked logo galleries count against it.
Look at how much sentence length varies. Natural writing varies its rhythm; templated or mass-produced copy is statistically uniform. Very low variation reads as commodity content — unless unique named entities break the pattern.
Inspect the JSON-LD. Is there an Organization or Person schema, and does it carry sameAs links to real external profiles (LinkedIn, socials)? Missing schema or no identity declaration signals an anonymous entity.
Want to apply this lens yourself? The free BS Indicator Chrome extension runs these heuristic checks live on any page. Bear in mind it is a single-page, deterministic tool — it relies only on pattern rules for the page in front of it and does not perform the cross-page semantic correlation this audit uses, so its readout is a starting lens, not the full verdict.
Based on 1130 businesses audited.
Polylang has 5.2 points less BS than the average for Software, SaaS & Tech Products.
Software, SaaS & Tech Products BS: Polylang (polylang.pro)
Polylang is a rare high-substance technical product that nearly evaporates its own BS through extreme architectural specificity. The only detectable hot air is the minor theatre of unlinked testimonials and the massive site-count claim lacking a primary source link. This site prioritizes technical utility over marketing fluff.
Add direct outbound links to the 2,952 reviews on WordPress.org to provide a verifiable proof path for the trust signals. Implement Person schema for the named expert testimonials to bridge the minor digital footprint gap. Include a link to an external audit or live stats page to validate the +800,000 active installations claim. Provide specific Core Web Vitals case studies to substantiate the performance-first marketing pillar.
The content perfectly aligns with the WordPress plugin ecosystem, focusing on specific technical implementations such as taxonomies, REST API integration, and XLIFF formats. The substance of the features described confirms its classification as a specialized Software/SaaS product for the WordPress CMS.
“The score of 28 is driven almost entirely by the Trust and Proof pillar, specifically the lack of outbound proof links and the presence of trust theatre flags. Information Density and Semantic Coherence scored near-perfectly due to the absence of fluff and high technical specificity. The Commodity Fingerprint score reflects standard jargon usage that is nonetheless backed by unique functional positioning.”
This training module utilizes a snapshot of public data from Polylang, captured on May 24, 2026, to demonstrate how machine logic evaluates different types of business narratives.
Purpose: This data is presented under “Fair Use” / “Educational Exception” for the purpose of forensic semantic analysis, allowing users to compare human intuition against machine-generated evaluations.
Notice to Polylang: This analysis is part of a non-adversarial audit conducted by 1 Euro SEO. The results provided by 1EuroSEO are intended as professional feedback to help improve any website’s machine-readability and authority signals. The 1EuroSEO BS Detection Tool is a free tool, and anyone can test any company to see how their content is interpreted by AI models.
Any company can use the insights for free and improve its voice by comparing it to industry clichés or competitors. When a company has updated its content, it can always submit a new audit request, which will be reflected in a new current score.
To all users: You are encouraged to visit the live site at https://polylang.pro to view the most current version of its content and learn from the source what this company is about and what it offers.