Is Your SEO Strategy Ready for 2018?

by Feb 23, 2018Blog, Search

“Okay, Google. What’s the state of SEO, today? And how do you see it changing this year?”

SEO, or search engine optimization, is the art and science of making your website rank higher in major search engines, like Google, Bing, and Yahoo. At 30 Lines, our goal is to put your website in front of more people, get more qualified traffic to your website, and capture the audience that you want to target online.

To do that, you need to be the best answer to what prospective customers are looking for in search. So let’s look at the three main types of search intent:

  • Informational: Queries where people are looking to gain knowledge; often in the form of questions.
    Intent: I want to know…
  • Navigational: Queries where people are looking to visit a specific website or a specific place; might not know the exact URL or might want the address.
    Intent: I want to go…
  • Transactional: Queries where people are looking to make a purchase.
    Intent: I want to buy…

Informational search intent represents about 50 to 80% of all queries, and 76% of location (or navigational) searches result in a same-day store visit, according to Moz. These statistics make sense when you consider that people primarily use the Internet to answer questions, and are likely to go to a place that they’ve recently looked up.


Google’s mission is to organize the world’s information and make it universally accessible and useful.

What people see when they search online varies. Search term results will always fluctuate, and no two people see the same results. The geographical location you’re searching from, your device, and your search history all affect the results you get.

It’s also critical to note the difference between paid and organic online search (SEO). Search results display paid advertisements before organic search results. Now, that doesn’t mean buying ads is a better route to success.

Whether or not your ad appears in one of the top spots is influenced by how much competition there is around the search term. SEO performance is also influenced by competition. However, the effects of SEO can be more impactful long term with the right foundation (optimized metadata, up-to-date local listings, etc.) in place.

Search intent also impacts results. Thanks to more sophisticated algorithms, Google is pretty good at determining what someone is hoping to learn based on the keyword or phrase they search. And different intent translates to different SERP features, or any outcome on a search engine results page that isn’t a traditional organic listing.

There are more than a dozen SERP features that show up in results, including:



Local Pack

Featured Snippet

The particular SERP features that appear depend on what Google thinks will best answer someone’s question.

Featured snippets, or search results with information extracted from a page (also known as answer boxes), are displayed above the general results. There are three types of featured snippets:

  • Short Answer (2 to 3 sentences)
  • List
  • Table

Featured snippets are important for a couple reasons. One, featured snippets take up a lot of real estate on a mobile screen, and nearly 60% of searches now happen on mobile devices. Two, voice search results come from featured snippets, and voice search is on the rise, as evidenced by the popularity of digital assistants, like Siri and Alexa.

Did We Find the Best Answer to Your SEO Query?

When consumers are in the early stages of the buying process, they’re mainly looking for answers. To get them to your website, you’ve got to answer their questions.

Establishing yourself as authority on what they’re looking for is key. If other sites do a better job of answering their search, they’ll get the click— and maybe their business.

If you’re searching for more information on SEO strategy, our team at 30 Lines is available to assist. Simply contact us for additional insight or start up a chat with our 30 Lines chatbot, Linus.

[gravityform id="14" title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_14' ><form method='post' enctype='multipart/form-data' id='gform_14' action='/blog/search/is-your-seo-strategy-ready-for-2018/' novalidate> <div class='gform_body gform-body'><ul id='gform_fields_14' class='gform_fields top_label form_sublabel_below description_below'><li id="field_14_1" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_1"><label class='gfield_label gfield_label_before_complex' >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name' id='input_14_1'> <span id='input_14_1_3_container' class='name_first' > <input type='text' name='input_1.3' id='input_14_1_3' value='' aria-required='true' /> <label for='input_14_1_3' >First</label> </span> <span id='input_14_1_6_container' class='name_last' > <input type='text' name='input_1.6' id='input_14_1_6' value='' aria-required='true' /> <label for='input_14_1_6' >Last</label> </span> </div></li><li id="field_14_2" class="gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_2"><label class='gfield_label' for='input_14_2' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_14_2' type='email' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li><li id="field_14_3" class="gfield field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_3"><label class='gfield_label' for='input_14_3' >Company</label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_14_3' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_14_5" class="gfield field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_5"><label class='gfield_label' for='input_14_5' >Property Website/Blog</label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_14_5' type='text' value='' class='medium' aria-invalid="false" /> </div></li><li id="field_14_6" class="gfield field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_6"><label class='gfield_label screen-reader-text gfield_label_before_complex' ></label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_14_6'><li class='gchoice gchoice_14_6_1'> <input class='gfield-choice-input' name='input_6.1' type='checkbox' value='I&#039;m a current Community Sherpa customer' id='choice_14_6_1' /> <label for='choice_14_6_1' id='label_14_6_1'>I'm a current Community Sherpa customer</label> </li></ul></div></li><li id="field_14_4" class="gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_4"><div class='ginput_container ginput_container_text'><input name='input_4' id='input_14_4' type='hidden' class='gform_hidden' aria-invalid="false" value='' /></div></li><li id="field_14_7" class="gfield gform_hidden field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_14_7"><div class='ginput_container ginput_container_text'><input name='input_7' id='input_14_7' type='hidden' class='gform_hidden' aria-invalid="false" value='' /></div></li></ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_14' class='gform_button button' value='Send me the slides!' onclick='if(window["gf_submitting_14"]){return false;} if( !jQuery("#gform_14")[0].checkValidity || jQuery("#gform_14")[0].checkValidity()){window["gf_submitting_14"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_14"]){return false;} if( !jQuery("#gform_14")[0].checkValidity || jQuery("#gform_14")[0].checkValidity()){window["gf_submitting_14"]=true;} jQuery("#gform_14").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_14' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='14' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_14' value='WyJbXSIsIjg0ZGZiNzZhNjMyOGJkNWU5NWY3MDVlMzE0Y2Y1ZGVkIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_14' id='gform_target_page_number_14' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_14' id='gform_source_page_number_14' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_3" name="ak_js" value="217"/><script>document.getElementById( "ak_js_3" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div>