Joomla leaves two SEO gaps wide open. Out of the box there is no per-article SEO title, so your <title> ends up identical to the on-page H1 — exactly what search engines tell you to avoid. And Joomla core generates no OpenGraph or Twitter Card tags at all, so links to your content render as bare, image-less previews on social media. VP SEO closes both gaps, and several smaller ones, from a single system plugin.
It adds a dedicated SEO Title field to every article (right in the Publishing tab), generates complete OpenGraph and Twitter Card tags, writes a meta description from your content when one is missing, and handles social images intelligently — skipping SVGs that platforms can't render and adding real dimensions and alt text. Everything works automatically; configure it once and forget it.
Separate SEO Title
Give each article a browser title that differs from its H1, the way search engines expect. Leave it empty and VP SEO falls back to the article title.
OpenGraph & Twitter Cards
Rich link previews on Facebook, X, LinkedIn and Telegram — title, description, image, card type — generated for every page automatically.
Auto Descriptions
No meta description set? VP SEO writes one from your article's intro text, cleaned of HTML and trimmed to the ideal length for search snippets.
Smart Social Images
Skips SVG images that social platforms can't display, falls back to a default image, and adds real width/height and alt text for stable previews.
Title Templates (PRO)
Build titles site-wide from tokens like {title} {sep} {category} {sep} {sitename}. No manual editing per article.
Live Social Preview (PRO)
See exactly how your article's card will look on social media — right inside the article editor, updating as you type.