Editors were filling focus_keyword and meta_keywords in the admin for months, but the post page built keywords as [category, blog, Abstract] hardcoded. The fix introduces a deriveKeywords function that parses the three real formats in the DB: clean CSV, legacy hashtags ("#A #B") and the empty placeholder "[]".
In the same pass we consolidated blog categories: Engineering became Desenvolvimento Web, Growth became Marketing Digital, Design became Design & UX, and "Inovação & X" variants collapsed into IA & Automação. Now it is 6 canonical ones, aligned with the glossary.