Monday, July 4, 2016

Fourth of July Google doodle brings Old Glory’s stars to life to enjoy the holiday

july 4 google doodle 2016 hero image
Today’s Google logo on its U.S. homepage has been replaced with a doodle to mark the July 4th holiday.

The illustration gives life to all 50 American flag stars as they celebrate Independence Day. They’re doing everything from grilling, playing in a sprinkler, throwing a baseball and riding a bike to a marching band playing music and others just enjoying the day.

The logo leads to a search for “Fourth of July” and includes the usual sharing icon to post the image on social or send via email.

Here’s the full picture to see everything the stars are up to:
july 4 google doodle 2016
Search Engine Land wishes all of its readers a happy Fourth!

The post Fourth of July Google doodle brings Old Glory’s stars to life to enjoy the holiday appeared first on Search Engine Land.

Friday, July 1, 2016

Bing gets smart: adds trivia, quizzes & polls

bing-logo-woodsign2-1920

Bing wants to pull more users via its homepage, and is using trivia to do it.

Last month, the site began posting trivia questions in place of “hotspots” on Bing.com. The trivia questions relate to Bing’s image of the day and display when you hover over the graduation cap icon now showing on the homepage.

Bing graduation cap

Answering the trivia question will launch a three-question quiz at the top of a search results page for whatever the correct answer is. The quiz interface lists the correct answer, further info on the topic and the option to answer the next question.

Bing quiz

In addition to the daily quizzes, Bing also has a weekly news and trends quiz that it posts on Fridays which can be found in the “Popular Now” carousel that runs across the bottom of its homepage.

Bing Rewards members can earn credit by taking the quizzes, and quiz scores can be shared on social sites.

Senior managing editor Kristen Kennedy and senior program manager Vinay Krishna said they want Bing’s homepage to be a source of inspiration for millions and an entry point to learn more about the world.

“We’re betting on the quiz format as the means of driving deeper exploration and serendipitous discovery,” writes Kennedy and Krishna on the Bing Search Blog.

In addition to the its recently launched quizzes, Bing says it is also using user polls to gauge people’s thoughts and opinions around current events and trending topics. Surveys have included everything from the Cincinnati Zoo’s Harambe gorilla being shot after a child fell into the gorilla enclosure to Mother’s Day gift choices.

The post Bing gets smart: adds trivia, quizzes & polls appeared first on Search Engine Land.

SearchCap: Machine learning, content marketing & search rankings

searchcap-header-v2-scap

Below is what happened in search today, as reported on Search Engine Land and from other places across the web.

From Search Engine Land:

Recent Headlines From Marketing Land, Our Sister Site Dedicated To Internet Marketing:

Search News From Around The Web:

Local & Maps

SEO

SEM / Paid Search

Search Marketing

The post SearchCap: Machine learning, content marketing & search rankings appeared first on Search Engine Land.

Machine learning for large-scale SEM accounts

tech-computer-machine-learning-ss-1920

A key challenge when working on what we could term “large-scale” PPC accounts is efficiency. There will always be more that you could do if given an unlimited amount of time to build out and optimize an AdWords campaign; therefore, the trick is managing priorities and being efficient with your time.

In this post, I will talk about how concepts from machine learning could potentially be applied to help with the efficiency part. I’ll use keyword categorization as an example.

To paraphrase Steve Jobs, a computer is like “a bicycle for the mind.” The generally understood meaning of this statement is that, in the same way a bike can increase the efficiency of human-powered locomotion, computers can increase human mental productivity and output.

With the existentialism out of the way, let’s get to something tangible — we’ll explore here how relevant/valuable it could be to try and automate the process of placing new keyphrases into an existing campaign.

What do we mean by machine learning?

As a definition of sorts that ties into our objectives let’s consider the following to be true:

Machine learning is a method used to devise models/algorithms that allow prediction. These models allow users to produce reliable, repeatable decisions and results by learning from historical relationships and trends in data.

The benefit of “reliable, repeatable decisions” is the exact value that we’re interested in achieving in this case.

At a very high level, the objective of a machine learning algorithm is to output a prediction formula and related coefficients which it has found to minimize the the “error” – i.e. has been rigorously found to have the greatest predictive power.

The two main types of problems solved by machine learning applications are classification and regression. Classification relates to predicting which label should be applied to data, whereas regression predicts a continuous variable (the simplest example being taking a line-of-best fit).

Outline of purpose of Classification vs. Regression

Categorization of keywords as a “classification” problem

With this in mind, my goal is to show how text classification could be used to programmatically decide where newly surfaced keyphrases (e.g. from regular search query reports) can be placed. This is a trivial exercise, but an important one which can be time consuming to keep on top of when you have an account of any scale.

A primary prerequisite for solving a classification problem is some already classified data. Given that an existing paid search account has keywords “classified” by the campaign they are in, this is a good place to begin.

The next requirement are some “features” that can be used to try and predict what the classification of new data should be. “Features” are essentially the elements on which a model is built — the predictor variables.

The simplest way to transform text data into a feature which is useful to an algorithm is to create a “bag of words” vector. This is simply a vector which contains a count of the number of times a word exists in a given document. In our case, we’re treating a keyword as a very, very short document.

Image

Note: In practice, because our “documents” –i.e. keywords — are short, we could end up with a set of vectors that is not meaningful enough due to lack of diversity, but it’s out of the scope of this article to delve further into this.

Selecting a suitable algorithm

There is a wide range of different algorithmic approaches to solving a wide range of problem types. The below image illustrates this, and also shows that there is a certain underlying logic which can help direct you towards a suitable choice.

As we’re in the area of text classification, let’s implement a Naive Bayes model to see if there is potential in this approach. It’s a pretty simple model (hence the “naive” part), but the fact that our feature set is pretty simple means it could actually pair up quite well with that.

I won’t go into any detail of how to apply this model, other than sharing how I would implement this in Python using the scikit-learn package — the reason being that I want to illustrate that it’s possible to leverage the power of machine learning’s predictive capabilities on only a few lines of code.*

Below is a fairly exciting screenshot of my Jupyter Notebook going through the key steps of:

  • Loading the data with which to build the model (~20,000 keyphrases, pre-classified).
  • Splitting my data into training and testing subsets (this is necessary so we can “test” that our model will actually predict on future data and not just describe historical data).
  • Creating a basic pipeline which a) creates the features as discussed (CountVectorizer) and b) applies the selected method (MultinomialNB).
  • Predicting values for the “test” set and gauging how accurate the labeling is vs. the “true” values.
Image

*the caveat here is that I’m not a developer, but a mathematician who programs as a means to a mathematical end.

Conclusion

So, how effective is this? Using a simple measure of accuracy, this method correctly labeled/categorized 91% of “new” keyphrases (4431 out of 4869).

Whilst this could be considered a decent result, there is a lot more tuning and testing before we’d put a model like this into practice.

However, I do believe it provides sufficient evidence that this is a relevant approach that can be taken forward to improve and automate processes — thus achieving the objective of gaining efficiency at scale via reliable, repeatable decision.

The post Machine learning for large-scale SEM accounts appeared first on Search Engine Land.

Help! I just launched a new website and my search rankings tanked!

shock-surprise-clickbait-horror-scared-ss-1920

Imagine this nightmare scenario: you’re on the verge of launching your newly redesigned website, and you’re already anticipating new leads and returning customers. You’ve spent countless hours working through every last detail before even considering unveiling your new creation to the world. The big day arrives, and you give the green light to launch.

Suddenly, you realize you forgot to plan for one crucial element: the SEO best practices that you had so carefully incorporated into your old website.

Unfortunately, this is not just a nightmare that can be forgotten once you’ve had your morning coffee, but something I’ve seen happen to countless small businesses over my 10 years as the owner of an SEO and online marketing agency.

Your redesigned website was meant to give your business a new lease on life, but instead, you’ve destroyed your organic search rankings and traffic overnight. When you change your site without thoroughly thinking through the SEO implications, you might do something harmful like throw away substantive content or change every page’s URL without making sure to redirect the old ones.

Luckily, you can easily avoid this frightening scenario altogether by planning ahead and learning from the mistakes illustrated in the examples below.

Mistake #1: You added Flash-based or unoptimized images

So, you added a number of big and eye-catching images to your new landing pages in the hopes of making your site visually appealing. Or maybe you moved to a more visual, but less SEO-friendly Flash design.

Don’t make the mistake of forgetting to optimize the new images, or else the pages on your new site may load so slowly that potential customers exit before viewing any of the content. Relying on Flash elements also can cause huge problems for SEO and will actually prohibit many mobile users from viewing the site.

In the land of online commerce, patience is not a virtue — today’s savvy customers are more impatient waiting for pages to load. According to Radware, customers will abandon a page within three seconds if it hasn’t loaded.

Consider an example from the publishing world. The Financial Times, while working on a new version of its site, ran an experiment to understand how speed impacted user engagement — specifically, the number of articles read by visitors, which is one of the primary ways they measure their success. They then used this data to calculate the impact on their revenue.

What they found was that the speed of their site greatly affected their revenue streams, from many hundreds of thousands of dollars in the short-term to millions in the long-term.

Mistake #2: You neglected to migrate important content

Most of us understand that a successful website incorporates informative and unique content on every page, which is specifically targeted to your audience. This includes the behind-the-scenes content, too, such as descriptive alt text on images and meta data that adds clear details.

Although a new site provides a great opportunity to update weak content, it’s also critical to transfer over content that is already tied to your strong organic search traffic.

In this real-life disaster story of content migration gone wrong, an independent software vendor was desperately in need of a new site design and was hoping to update its technical content to create a better experience for the average user. Although they attempted to think through how to preserve their existing SEO practices, they proceeded with the update while making one major omission.

During the migration, a field in their CMS that automatically populates as a meta description was turned off and as a result, every single product page on their new site was missing a meta description.

Mistake #3: You blocked search engines from crawling your site

When a website launch goes bad, the main failure is typically due to mistakes that were made in the early planning stages. Not allowing search engines to crawl your new site is a common error that often happens when sites are moved from the staging area to the live server.

Perhaps you used robots.txt to block search engine crawlers while the site was in development, but forgot to update the file when the site went live. Or maybe you accidentally put firewalls in place that are blocking site crawlers.

In this case, a webmaster used a WordPress plugin called Wordfence to prevent bots from crawling the site, in an attempt to reduce server load and fake referrals. This plugin allows you to whitelist certain bots, allowing them to crawl the site. He whitelisted several known Googlebot IPs, but unfortunately Google switched the IPs it was crawling from, causing the new IPs to get blocked.

While these new IPs were only blocked for three or four days, it caused the site’s web traffic to halt. When the mistake was discovered, and traffic started picking up again, it remained sluggish.

Mistake #4: You didn’t prioritize mobile-friendliness

Last year, the infamous “Mobilegeddon” update took the SEO world by storm when Google kicked into gear its mobile-friendly algorithm.

Although the impact seemed minimal at first, a later report by Adobe found that the new algorithm had as big an impact as feared. Adobe monitored traffic to over 5,000 sites and then split up the results into mobile-friendly versus non-mobile-friendly. The report found that traffic to mobile unfriendly websites from Google mobile searches declined 12% in just the first two months after the update.

Additionally, according to a study from Moovweb, when a site is not mobile-friendly, there are obvious visibility, ranking, and usability consequences. If you focused primarily on how your new site would look on a laptop, you have inadvertently caused yourself more harm than good.

Today’s online shoppers are heavy mobile users who will be ready to bounce if your site can’t be properly read on a mobile device. The big algorithm changes caused multitudes of webmasters to change their sites so that they would still be visible in Google’s organic search results. Up to this point, smaller companies have taken the biggest hit from Mobilegeddon as they struggle to adapt to the mobile changes.

Do you have a disaster story from a client who failed to consider these critical SEO implications before launching their new website? Or a success story of someone who did things right? If so, I’d love to hear from you!

The post Help! I just launched a new website and my search rankings tanked! appeared first on Search Engine Land.

How to maintain content marketing focus in long-running SEO programs

teamwork-meeting-collaboration-ss-1920

A few weeks ago, I gave a presentation on a SEO-centric content marketing program that members of our team have been engaged in across a two-plus year run. The presentation outlined preparation and research, steps in execution, performance measurement, and communication to teams.

Our goals have been aggressive, requiring a high level of organizational effort, analysis, and internal motivation to remain focused.

SEO Content Marketing Goals

Take note of the last goal we set out for the program: 250 content marketing assets.

A mix of emotions ran across the audience member’s faces, ranging from disbelief to affirmation.

While hopefully, I provided compelling steps and tactics for realizing success (we have exceeded all of these goals), it is the last component of that presentation that I wanted to focus on here.

Ongoing communication is critical to maintaining a successful SEO-centric content marketing program (or any digital marketing program). It is even more important when an organization is entrenched in the day to day execution of tactics, and perhaps results have yet to be realized.

In this column, I will walk you through tactics and examples we use in our internal communication process, designed to maintain production as well as foster new ideas and motivate performance.

Monthly recommendation sets

When an SEO and content marketing team is in the midst of an ongoing program, monthly content marketing recommendations can be critical in fostering new ideas.

This communication is also important for helping team members understand what has worked in the past and what topics and trends are relevant now.

Communication Examples

The biggest challenge that we have faced with this initiative is in getting team members to leverage these ideas. In a sea of email, this correspondence certainly can get lost in the shuffle.

To gain greater acceptance and adoption, here are some of the ways we’ve repositioned this tactic to make it more effective:

  • Stronger lead visuals and more eye-catching graphics. We basically take best practices we would use in public-facing content development for our internal team communication as well.
  • Options and ideas versus specific topics and headlines. Instead of telling people they have to write X Topic, we provide keyword ideas, suggested themes, and examples of past successes. This way, more of the creativity and idea generation falls back on individual team members.
  • Routine feedback on messaging effectiveness. We look at both the level of adoption in ideas presented as well as direct feedback from team members to demonstrate the performance of recommendations made (and executed).

It’s worth noting that we also focus on communicating site-specific monthly performance and success metrics along with topical recommendations detailed above. Visuals are critical here as well.

That said, we could spend an entire series of posts detailing what to present. I would recommend checking out Marketing Land’s Analytics and Conversion section to stay up to speed in this area of focus.

Weekly status updates

While we all hate getting inundated with email, sometimes short bursts of information can be helpful — so long as they provide value. Here are some of the communication updates we send routinely to keep our team motivated and up-to-date.

  • Weekly program updates. These updates are designed to keep everyone in the loop on activities and priorities.
  • Industry news updates. If we find news and information that is relevant (and sometimes critical) for team members, we make sure to call it out.
  • Content publication distribution. Whenever new content is published on site or in third-party publications, we share with the rest of team.

Similar to our monthly recommendation sets, our team does a great job of customizing their communication to make it more effective. Here are some of the ways we make this communication more impactful:

  • Pre-scripted updates and suggestions for social media distribution.
  • A quick synopsis of impact and relevance in relation to news and information discovered.
  • Similar to our monthly communication, many team members lead with a graphic or visual to help catch the reader’s eye and attention.
Another Communication Example

Email works for our organization, but that’s not to say it’s a universal requirement. Perhaps Twitter or a LinkedIn group would make more sense for your team. Regardless, the key to success has been constant communication in short, digestible formats.

Bi-weekly training sessions

Our organization holds bi-weekly (every other week) training discussions that have recently ranged from an introduction to Google Tag Manager to public speaking 101 to conference recaps and key takeaways.

While many of these training sessions are not directly related to our specific ongoing SEO and content marketing program, several are or could be adapted. Some specific topics we have used that directly align with ongoing SEO and content marketing initiatives include:

  • HTML best practices for content marketers.
  • How to find good writing topics using keyword research.
  • Key Google Analytics reports for demonstrating performance.

For these types of trainings to provide the most value, here are a few ideas to consider.

  • Scheduling. Set up a schedule of training dates well in advance. We have a calendar for the entire year.
  • Feedback & suggestions. Obtain feedback from participating parties on topics of importance.
  • Volunteers & assignments. We solicit volunteers and encourage/incorporate these training sessions into certain team members’ responsibilities as well.

Bi-weekly training sessions help the presenter as well since they can provide an open forum to receive feedback and reflect on tactics and successes (or opportunities) learned.

Contests, awards, and recognition

Lastly, it’s important to recognize both small wins and the accomplishment of major milestones; even if done only at an informal level. Some of the ways we try to recognize individual team member efforts are:

  • Internal communication highlighting top posts and campaigns.
  • Recognition (even if just through email) for outstanding results, influencers reached, or links acquired from new/interesting publications and websites.
  • Annual awards and recognition for top content marketing assets by traffic volume, links acquired, social shares, and lead acquisition.

It is easy to forget to acknowledge people when a team is “heads down” in program work and responsibilities. Quick and simple acknowledgment of hard work and results can go a long way in building needed morale over the long run.

Did you really produce 250 content marketing assets?

That was one question posed at the end of the presentation. The answer is yes, and we even exceeded that total if you counted third-party bylines, presentations, and other off-site opportunities.

Did we need to set a goal of 250? Absolutely not — but it was the target our leadership team set based on competitive review and additional goals established.

For the production reason alone, it was important to maintain constant communication and encouragement, but also analysis and performance benchmarks to motivate and equip team members with as much information as possible to be successful.

Interested in learning more? Check out my Slideshare presentation with details as well as my columns on search result analysis and content marketing with search analytics for more information.

How do your SEO and content marketing teams keep performance at a high level throughout the duration of a program? Hopefully, these ideas spur new creativity but drop me a message anytime if you want to discuss more!

The post How to maintain content marketing focus in long-running SEO programs appeared first on Search Engine Land.

Search in Pics: Android Nougat statue, John Jerry in self driving car & a Google chandelier

In this week’s Search In Pictures, here are the latest images culled from the web, showing what people eat at the search engine companies, how they play, who they meet, where they speak, what toys they have and more.

Android Nougat statue:

google-android-nougat-1467309848
Source: Google+

Gary Illyes gives Zineb a platypus toy:

platypus toy
Source: Twitter

Google chandelier:

Google chandelier
Source: Google+

Google serves octopus for lunch:

Google serves octopus
Source: Twitter

US Secretary of State John Kerry with Sergey Brin in Google Self Driving car:

John Kerry with Sergey Brin in Google Self Driving car
Source: Google+

The post Search in Pics: Android Nougat statue, John Jerry in self driving car & a Google chandelier appeared first on Search Engine Land.