The tags every page needs
A title and a meta description decide how the page appears in search. A canonical link names its main URL, so copies with tracking parameters do not compete. The viewport tag makes the page work on phones, and a robots tag lets you keep private pages out of search.
Frameworks like Next.js generate these from a metadata object; the output here shows exactly what the final HTML should contain.
Questions
Do meta keywords help SEO?
No. Google has ignored the meta keywords tag for years, so this generator leaves it out.
Should every page have a canonical tag?
Yes, pointing to its own preferred URL. It protects against duplicates from tracking parameters and alternate URLs.
What does noindex, follow mean?
Keep this page out of search results, but follow its links. It suits thin pages like internal search results.
How do I add social cards too?
Use the Open Graph generator for og: and twitter: tags.