Which is better from a SEO perspective and why, having a blog on your site or a blog on Medium, with each post linking back to your site?
SEO-wise, a website needs an updated blog page, so the search engine will be consistent in crawling and indexing new pages. These indexed pages have an impact in the SEO campaign. If you want more referral traffic, you can use Medium.
Hmm, doesn't the crawler crawl everything on your site regularly regardless? Also, just new pages don't add anything from the standpoint of SEO value, do they? I just realized that Medium no follows it's links, so that settles the question, but still, supposing that wasn't the case, I'm still curious as to what would be preferable, an on site blog or off site, like a Medium. Seems to me Medium has an immense number of backlinks and thus a lot of authority, so a blog on a site like that would be of more value, no?
What's the logic behind doing both? If one is better than the other (and I'd like to hear what the considerations are from someone who really knows SEO), wouldn't it make more sense to sink all your efforts into that?
Search engines love those websites with updated pages. So if you have regular post on your website, it will show that it is updated, relevant and fresh.
What I'm really looking to do with this question is understand SEO better, so I'm wondering what happens from a SEO perspective from having a blog on Medium (let's assume they don't no follow links) vs. what happens from an on site blog. Which is better and why. (let's suppose we can only go with one, again, this is an academic question, the purpose is to understand SEO)
I think you need to both. You can share your article on medium and link it back to your site. It will help you more than having one option between blog or Medium.
I think both ways are beneficial for a website to increase traffic. It helps to improve the position of a website on Search engine.
Again, Medium no follows links. Again, I'm interested in hearing what the logic is. WHY is any option better than another FROM A SEO STANDPOINT.