About two weeks ago I wrote a thing called “Always add content”, and while this is fine I think there’s an even better motto; Add value.
Rather than adding content if you strive to add value you’ll make your site better every time. If you’re having a slow day and few ideas, browse through your old posts and add something you’ve learned. Answer a comment or fix a spelling mistake. If you develop your own code, fix a bug or add a feature. Do something that makes your site better.
Adding lots of value to your site will not only make your visitors come back for more, they will link to it and share it on social media.