SEO check result: Google: RSS Feeds Don't Help Your Site Rank Better