I've recently set up a blog using a free theme. I own a domain so I've paid wordpress fee of $13.00 a yr for that domain to host it (which has occurred successfully now) and now I want to add my site map for better SEO. Using Google XML Sitemap generator I need to upload to the plugin folder and this doesn't seem to exist. I also noticed that plugins aren't an option from my dashboard unlike several tutorials I'm trying to follow show.
Do I need to do something different in order to access plugins for this? I heard that it doesn't exist until you have your own domain but I do. Is it because I'm using a free theme?
The blog I need help with is packaging-mock-ups.com.