Digital Marketing Blog | Industry Trends & News | Perfect Search™
×

Error message

  • Deprecated function: Return type of DBObject::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 7 of sites/all/modules/eck/eck.classes.inc).
  • Deprecated function: Return type of DBObject::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 7 of sites/all/modules/eck/eck.classes.inc).
  • Deprecated function: Return type of DBObject::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 7 of sites/all/modules/eck/eck.classes.inc).
  • Deprecated function: Return type of DBObject::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 7 of sites/all/modules/eck/eck.classes.inc).
  • Deprecated function: Return type of DBObject::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 7 of sites/all/modules/eck/eck.classes.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in helper_url_outbound_alter() (line 1287 of sites/all/modules/helper/helper.module).
google logo with bert in the middle of the 2nd o
On October 27th, Google rolled out the BERT algorithm update. Here are our major takeaways.

There’s a new Search Console in town. Whether you’re an SEO fanatic or not, you should be paying attention to this update.

February is upon us. No, we won't be discussing the Olympics or the Oscars. Instead, it’s time to dive into our picks for the 5 biggest SEO trends of 2018. 

Google's rolling out a Chrome ad blocker. Find out what you should expect from this important--and surprising--update. 

While the days of typing in specific queries into a search engine and perusing the SERP are far from being over, consumers today want simplicity and ease when getting answers to their questions. That’s where conversational marketing comes in. 

It's time to reflect on the year past. Sometimes, our favorite websites and apps do the reflecting for us. That’s where the Year in Review feature comes in. 

With 2018 fast approaching, our Director of SEO & Content Justin McIntyre is here to help us brush up on Google’s impending mobile-first index.

Ready to Take the Next Step?

Our digital marketing services will take your business to the next level.

Start your journey with a comprehensive site audit.