Meta tags sit in the HTML <head> section and serve two main purposes: telling search engines what your page is about, and controlling how browsers and platforms display or process your content. The meta description tag gives you control over the snippet text that appears under your title in Google results. While Google rewrites descriptions about 63% of the time based on the query, a well-written meta description still influences click-through rates when it does show. We typically write 145–160 characters that directly answer the searcher's intent. The title tag, technically a meta element, remains the single most important on-page SEO factor. It's your primary ranking signal for keyword relevance and your headline in search results. Get this wrong and nothing else matters. Other critical meta tags include: - charset (UTF-8) for proper character encoding - viewport for mobile responsiveness - robots for controlling indexing and crawling - Open Graph and Twitter Card tags for social share appearance - canonical tags to prevent duplicate content issues The meta keywords tag died around 2009. Google ignores it completely, and filling it out just hands your keyword strategy to competitors who view your source code. At Ottawa SEO, we see clients obsess over meta descriptions while ignoring title tags, or worse, leaving titles to auto-generate from H1s. That's backwards. Priority order is title tag, then meta description, then Open Graph tags if you get significant social traffic. The rest are set-it-and-forget-it technical requirements. One nuance: meta refresh tags for redirects are terrible for SEO. Use 301 server-side redirects instead. And if you're running a JavaScript framework, make sure your meta tags render server-side or pre-render, because Google's JavaScript rendering is reliable but not instant, and other bots may miss them entirely. Meta tags are invisible to visitors but visible to every bot and platform that touches your page. They're your handshake with the algorithm.