Fixes sitemap image errors

closes #4591

- Switches to using author cover image
- Only adds image to sitemap if there is a valid protocol