From your WordPress Admin, simply head over to Plugins > Add New. Click on Upload and Browse to where you downloaded the plugin to.
Next, click Upload to install the plugin.
Finally, from the Plugins page, click on Activate.
Once you have Installed and Activated the plugin, the plugin is ready to go!
You will now also have a new menu item named Magic SEO. This is where you can configure the additional optional settings for the plugin.
Then all you need to do is write good, relevant content and the plugin will work its magic and autogenerate titles, descriptions, meta tags and Open Graph data.
In addition it will create a search engine friendly XML sitemap that will automatically update whenever you update content!