Comfortskillz and 11 others have joined the group SEO Hub 5 months ago