Blog Post

Khoros Insights Blog
4 MIN READ

Great SEO Builds Community, and Great Community Improves SEO

ParkerH's avatar
ParkerH
Khoros Alumni (Retired)
3 years ago

Plant the seeds of a flourishing community with SEO.

 

Just because you built it in the digital world doesn't necessarily mean the people will come. Communities across the digital sphere are dependent on the life-blood of traffic. A thriving community is often based solely on user traffic. 

Traffic can come from various sources: Twitter ads, Facebook posts, in-app guides, word of mouth, etc. But thanks to the infinite knowledge of Google, chances are high that your customer found your community page through a Google search.  

According to the website world wide web size, there are roughly 20 billion web pages searchable by google. For reference, if every page contained an average of 500 words, and someone was to read every page at an average pace, it would take them 170,000 years to read every page. 170,000 years ago, humans had only recently started to wear clothing. It's important to remember that roughly 250,000 new web pages are created every 24 hours, according to siteefy. 

SEO is one of the most rudimentary and genius solutions to cut through billions of pages in this information-dense world. 

 

SEO can supercharge your community  

Ask any digital marketer, social media manager, or even the garage band blogger about increasing web traffic, and you'll hear those three sacred letters; SEO. Search engine optimization is equally complex and simple. There are two types of SEO, on-site SEO and off-site SEO (aka link building.). On-Site SEO is search engine friendly, optimized titles, good descriptions, well-formatted URLs, correct use of H1, H2, and images, SEO titles & descriptions.

Off-site SEO refers to actions taken off your website to boost traffic. It could be people sharing your website or getting referred from social media or other services. This aspect of SEO can be slightly troublesome as you will not have the same level of control compared to on-site. However, when it comes to community SEO, if you have done everything right, your users and customers should be working as off-site influencers for your brand.  

 

There are a plethora of various SEO strategies in the wild.
A great place to start is our best practices article hub here.

 

User content drive SEO more than branding. 

Community SEO is a massive game of push and pull. You need good SEO to draw new users into your community, and you need dedicated users in your community to continue driving SEO. This idea might feel clear as mud, so here's our Khoros resident SEO and community expert Allison Fasching on why community SEO is vital to success. 

 

"The inherent properties of an online community contribute directly to higher SEO value, but it's imperative to understand how search engines work and ensure you are configuring your community in the most efficient way to improve SEO continually.

For example, user-created content gets a much higher SEO value than brand-created content because it's a more natural language and happens more often. In other words, when users create content, search engines give that content a higher value than when brands post content." 

 

This doesn't mean that brands shouldn't be posting any brand content. That could be a misstep as it's essential to balance the workload on users and brand managers to keep a community alive and thriving. The important thing to remember is that user content will naturally receive a higher SEO score, but that doesn't mean that branded content can't or won't receive an equally high SEO score. 


ROI's of high SEO scores on communities. 

Traffic drives sales, questions, answers, and authentic customer engagement with your brand. Almost every aspect of your digital engagement strategy could be improved by having a successful community. Thanks to SEO, customer care agents' volume could be reduced by having engaged community users answering frequently asked questions. 

The sales team will most likely see massive increases due to community traffic. At first glance, this sale's aspect doesn't make sense. How would high user traffic mean higher sales? The answer could be attributed to basic human nature. 

Digital or in-person, a community is simply humans connecting around a shared interest or problem. Highly engaged users in a given digital community will recommend various products, generate buzz around a new product or service release, and act as "micro-influencers" for your brand. People will sell for you, and your SEO score will improve as more people talk about your brand online. 

 

The bottom line 

SEO is tricky; the old model of simply spamming keywords for search engines to pick up on is ending. Scores are more complicated, and users are becoming warier of paid placement for brands. Using your community to improve your SEO and using your SEO score to build your community is becoming more vital and, interestingly, more complicated than ever, but Khoros is here to guide you! 

 

Now that you know the importance of community SEO, continue your knowledge with these Khoros resources. 

Best Practices for building SEO in Communities

FAQ's on Khoros SEO

Connect with Allison Fasching for expert advice

 

 

Updated 3 years ago
Version 2.0
  • Certainly true, SEO is very important! Sadly Google Structured Data is not implemented correctly on the Khoros platform.

    We have found errors in Google search console with Structured Data (Q&A):
    - 'acceptedAnswer' or 'suggestedAnswer' must be defined (in 'mainEntity')
    - Missing field 'answerCount' (in 'mainEntity')

    We have logged ticket 00356421 khoros over a year ago about this. The root cause was investigated and unfortunately the fix appears to be complicated. The P2 ticket still needs to be assigned to an engineer. Our Khoros Support contact is trying to escalate it to a P1 ticket, and discuss this with leadership. This was 4 weeks ago we don't know the result of this discussion.


     

  • KaushikP's avatar
    KaushikP
    Khoros Alumni (Retired)

    Nice Article about the SEO.
    +1 for the Next steps as well

  • Hoekstra_VFZ , how did you make out with your case since this is the next thing I'm hoping to resolve on my site based on feedback from our SEO team. In particular the acceptedAnswer URL which is a optional field but valuable to include.  

  • I remember the old days with the keyword spam hidden by using a white font on a white background. 

    "users are becoming warier of paid placement for brands"

    I know when I'm perusing a site I'm definitely more switched-on to what's being presented and *why*.

     

  • tyw  We haven't permanently fixed it yet. We maintain 2 brands (Ziggo and Vodafone in NL) with 2 seperate communities. We made a rough fix for 1 and we didn't see any significant gain in click throughs from Google. So to permanently fix it, is now lower on the backlog. We still want to do it, for future proofing purposes.

    Maybe I can say something about the cause: Below we are looking at the Forum Topic Page quilt in Studio (we don't have or need Aurora yet). The OOTB topic-message component must be in a section called 'main-content', otherwise the Structured Data is broken. This took a long time to find and is not documented. So creating your own layouts in Khoros is not as flexible as promised. 

    Broken Google Structured Data:

    <quilt layout="name" nestable="false" disableTopCssClass="false">
      <add to="common-header">
        <component id="quilt:Header"/>
      </add>
      <add to="main-top-content">
        <component id="topic-message"/>
      </add>
      <add to="main-content">
        <component id="thread-pager"/>
        <component id="solution-count-conditional"/>
        <component id="solution-list"/>
        <component id="reply-count-conditional"/>
        <component id="message-list-detail-with-inline-editors"/>
      </add>
      <add to="common-footer">
        <component id="quilt:Footer"/>
      </add>
    </quilt>

     

    Working Google Structured Data:

    <quilt layout="name" nestable="false" disableTopCssClass="false">
      <add to="common-header">
        <component id="quilt:Header"/>
      </add>
      <add to="main-content">
        <component id="topic-message"/>
        <component id="thread-pager"/>
        <component id="solution-count-conditional"/>
        <component id="solution-list"/>
        <component id="reply-count-conditional"/>
        <component id="message-list-detail-with-inline-editors"/>
      </add>
      <add to="common-footer">
        <component id="quilt:Footer"/>
      </add>
    </quilt>

     

    So Structured Data only works when using conventional naming in quilts and layouts, and when you use OOTB components. This is 100% a coding thing @ Khoros - via a Khoros Support Ticket we never got this message across. We gave up on this route. Later we found above issues ourselves.

    Probably the Khoros code that adds Structured Data to the pages has 'main-content' hardcoded in it and it doesn't look dynamically where the components are in the quilt.