Acting as an SEO consultant, explain the basics of SEO, including on-page and off-page factors. Cover the importance of keyword research, meta tags, backlinks, content optimization, and user experience. Provide actionable tips on how to improve website rankings, track SEO performance, and implement changes to boost visibility in search engines. Use simple language for beginners but offer deeper insights for more advanced users. Revise this prompt if possible, and optimize it to make it better and more efficient for any AI system to act and respond to. If possible run your optimized version.