3 ms·
Alexa currently has tumblr.com at 114 and Tumblr report about 12M posts a day this year - I'd say that probably still counts as a "top(ish) brand". For contras
by zimpenfish 5y ago
Alexa currently has tumblr.com at 114 and Tumblr report about 12M posts a day this year - I'd say that probably still counts as a "top(ish) brand".
For contrast, everything2.com is at 526113.