What Is Meta Tags?
Meta tags are snippets of HTML code placed in the `<head>` section of a web page that provide metadata — information about the page that isn't displayed visually but is read by search engines, browsers, and social media platforms. The most important meta tags for SEO are the title tag (`<title>`) and the meta description (`<meta name='description'>`), though several others influence how your page appears in search results and social shares.
Essential meta tags for SEO
The title tag (`<title>`) is the most important on-page SEO element — it appears as the blue link text in Google results and should be 50–60 characters, include your primary keyword, and be unique per page. The meta description (`<meta name='description'>`) summarises the page in 150–160 characters — it doesn't directly affect rankings but heavily influences click-through rate. The canonical tag (`<link rel='canonical'>`) tells Google which URL is the definitive version of a page, preventing duplicate content issues.
Open Graph and Twitter meta tags
Open Graph tags (e.g. `og:title`, `og:description`, `og:image`) control how a page appears when shared on Facebook, LinkedIn, and other platforms. Twitter Card tags (`twitter:card`, `twitter:title`, `twitter:image`) control Twitter share previews. Without these, social platforms generate their own previews — often poorly. Every page should have complete OG and Twitter meta tags.
Meta robots tag
The meta robots tag (`<meta name='robots'>`) controls search engine crawling and indexing behaviour. Key values: `index` (allow indexing), `noindex` (prevent indexing), `follow` (follow links), `nofollow` (don't follow links). Use `noindex` on thin pages, thank-you pages, and admin areas. Use `noindex,nofollow` on staging environments.
Meta Tags & Canvas Builder
Canvas Builder generates semantic HTML body content. Meta tags are configured in your hosting layer — Next.js, WordPress, or any CMS. The Canvas Builder site itself uses complete meta tags (title, description, OG, Twitter, canonical) on every page.
Try Canvas Builder →