Tag Archive | "Today"

Local Search Ranking Factors 2018: Local Today, Key Takeaways, and the Future

Posted by Whitespark

In the past year, local SEO has run at a startling and near-constant pace of change. From an explosion of new Google My Business features to an ever-increasing emphasis on the importance of reviews, it’s almost too much to keep up with. In today’s Whiteboard Friday, we welcome our friend Darren Shaw to explain what local is like today, dive into the key takeaways from his 2018 Local Search Ranking Factors survey, and offer us a glimpse into the future according to the local SEO experts.

Click on the whiteboard image above to open a high-resolution version in a new tab!

Video Transcription

Howdy, Moz fans. I’m Darren Shaw from Whitespark, and today I want to talk to you about the local search ranking factors. So this is a survey that David Mihm has run for the past like 10 years. Last year, I took it over, and it’s a survey of the top local search practitioners, about 40 of them. They all contribute their answers, and I aggregate the data and say what’s driving local search. So this is what the opinion of the local search practitioners is, and I’ll kind of break it down for you.

Local search today

So these are the results of this year’s survey. We had Google My Business factors at about 25%. That was the biggest piece of the pie. We have review factors at 15%, links at 16%, on-page factors at 14%, behavioral at 10%, citations at 11%, personalization and social at 6% and 3%. So that’s basically the makeup of the local search algorithm today, based on the opinions of the people that participated in the survey.

The big story this year is Google My Business. Google My Business factors are way up, compared to last year, a 32% increase in Google My Business signals. I’ll talk about that a little bit more over in the takeaways. Review signals are also up, so more emphasis on reviews this year from the practitioners. Citation signals are down again, and that makes sense. They continue to decline I think for a number of reasons. They used to be the go-to factor for local search. You just built out as many citations as you could. Now the local search algorithm is so much more complicated and there’s so much more to it that it’s being diluted by all of the other factors. Plus it used to be a real competitive difference-maker. Now it’s not, because everyone is pretty much getting citations. They’re considered table stakes now. By seeing a drop here, it doesn’t mean you should stop doing them. They’re just not the competitive difference-maker they used to be. You still need to get listed on all of the important sites.

Key takeaways

All right, so let’s talk about the key takeaways.

1. Google My Business

The real story this year was Google My Business, Google My Business, Google My Business. Everyone in the comments was talking about the benefits they’re seeing from investing in a lot of these new features that Google has been adding.

Google has been adding a ton of new features lately — services, descriptions, Google Posts, Google Q&A. There’s a ton of stuff going on in Google My Business now that allows you to populate Google My Business with a ton of extra data. So this was a big one.

✓ Take advantage of Google Posts

Everyone talked about Google Posts, how they’re seeing Google Posts driving rankings. There are a couple of things there. One is the semantic content that you’re providing Google in a Google post is definitely helping Google associate those keywords with your business. Engagement with Google Posts as well could be driving rankings up, and maybe just being an active business user continuing to post stuff and logging in to your account is also helping to lift your business entity and improve your rankings. So definitely, if you’re not on Google Posts, get on it now.

If you search for your category, you’ll see a ton of businesses are not doing it. So it’s also a great competitive difference-maker right now.

✓ Seed your Google Q&A

Google Q&A, a lot of businesses are not even aware this exists. There’s a Q&A section now. Your customers are often asking questions, and they’re being answered by not you. So it’s valuable for you to get in there and make sure you’re answering your questions and also seed the Q&A with your own questions. So add all of your own content. If you have a frequently asked questions section on your website, take that content and put it into Google Q&A. So now you’re giving lots more content to Google.

✓ Post photos and videos

Photos and videos, continually post photos and videos, maybe even encourage your customers to do that. All of that activity is helpful. A lot of people don’t know that you can now post videos to Google My Business. So get on that if you have any videos for your business.

✓ Fill out every field

There are so many new fields in Google My Business. If you haven’t edited your listing in a couple of years, there’s a lot more stuff in there that you can now populate and give Google more data about your business. All of that really leads to engagement. All of these extra engagement signals that you’re now feeding Google, from being a business owner that’s engaged with your listing and adding stuff and from users, you’re giving them more stuff to look at, click on, and dwell on your listing for a longer time, all that helps with your rankings.

2. Reviews

✓ Get more Google reviews

Reviews continue to increase in importance in local search, so, obviously, getting more Google reviews. It used to be a bit more of a competitive difference-maker. It’s becoming more and more table stakes, because everybody seems to be having lots of reviews. So you definitely want to make sure that you are competing with your competition on review count and lots of high-quality reviews.

✓ Keywords in reviews

Getting keywords in reviews, so rather than just asking for a review, it’s useful to ask your customers to mention what service they had provided or whatever so you can get those keywords in your reviews.

✓ Respond to reviews (users get notified now!)

Responding to reviews. Google recently started notifying users that if the owner has responded to you, you’ll get an email. So all of that is really great, and those responses, it’s another signal to Google that you’re an engaged business.

✓ Diversify beyond Google My Business for reviews

Diversify. Don’t just focus on Google My Business. Look at other sites in your industry that are prominent review sites. You can find them if you just look for your own business name plus reviews, if you search that in Google, you’re going to see the sites that Google is saying are important for your particular business.

You can also find out like what are the sites that your competitors are getting reviews on. Then if you just do a search like keyword plus city, like “lawyers + Denver,” you might find sites that are important for your industry as well that you should be listed on. So check out a couple of your keywords and make sure you’re getting reviews on more sites than just Google.

3. Links

Then links, of course, links continue to drive local search. A lot of people in the comments talked about how a handful of local links have been really valuable. This is a great competitive difference-maker, because a lot of businesses don’t have any links other than citations. So when you get a few of these, it can really have an impact.

✓ From local industry sites and sponsorships

They really talk about focusing on local-specific sites and industry-specific sites. So you can get a lot of those from sponsorships. They’re kind of the go-to tactic. If you do a search for in title sponsors plus city name, you’re going to find a lot of sites that are listing their sponsors, and those are opportunities for you, in your city, that you could sponsor that event as well or that organization and get a link.

The future!

All right. So I also asked in the survey: Where do you see Google going in the future? We got a lot of great responses, and I tried to summarize that into three main themes here for you.

1. Keeping users on Google

This is a really big one. Google does not want to send its users to your website to get the answer. Google wants to have the answer right on Google so that they don’t have to click. It’s this zero-click search result. So you see Rand Fishkin talking about this. This has been happening in local for a long time, and it’s really amplified with all of these new features Google has been adding. They want to have all of your data so that they don’t have to send users to find it somewhere else. Then that means in the future less traffic to your website.

So Mike Blumenthal and David Mihm also talk about Google as your new homepage, and this concept is like branded search.

  • What does your branded search look like?
  • So what sites are you getting reviews on?
  • What does your knowledge panel look like?

Make that all look really good, because Google doesn’t want to send people to your new website.

2. More emphasis on behavioral signals

David Mihm is a strong voice in this. He talks about how Google is trying to diversify how they rank businesses based on what’s happening in the real world. They’re looking for real-world signals that actual humans care about this business and they’re engaging with this business.

So there’s a number of things that they can do to track that — so branded search, how many people are searching for your brand name, how many people are clicking to call your business, driving directions. This stuff is all kind of hard to manipulate, whereas you can add more links, you can get more reviews. But this stuff, this is a great signal for Google to rely on.

Engagement with your listing, engagement with your website, and actual humans in your business. If you’ve seen on the knowledge panel sometimes for brick-and-mortar business, it will be like busy times. They know when people are actually at your business. They have counts of how many people are going into your business. So that’s a great signal for them to use to understand the prominence of your business. Is this a busy business compared to all the other ones in the city?

3. Google will monetize everything

Then, of course, a trend to monetize as much as they can. Google is a publicly traded company. They want to make as much money as possible. They’re on a constant growth path. So there are a few things that we see coming down the pipeline.

Local service ads are expanding across the country and globally and in different industries. So this is like a paid program. You have to apply to get into it, and then Google takes a cut of leads. So if you are a member of this, then Google will send leads to you. But you have to be verified to be in there, and you have to pay to be in there.

Then taking a cut from bookings, you can now book directly on Google for a lot of different businesses. If you think about Google Flights and Google Hotels, Google is looking for a way to monetize all of this local search opportunity. That’s why they’re investing heavily in local search so they can make money from it. So seeing more of these kinds of features rolling out in the future is definitely coming. Transactions from other things. So if I did book something, then Google will take a cut for it.

So that’s the future. That’s sort of the news of the local search ranking factors this year. I hope it’s been helpful. If you have any questions, just leave some comments and I’ll make sure to respond to them all. Thanks, everybody.

Video transcription by Speechpad.com


If you missed our recent webinar on the Local Search Ranking Factors survey with Darren Shaw and Dr. Pete, don’t worry! You can still catch the recording here:

Check out the webinar

You’ll be in for a jam-packed hour of deeper insights and takeaways from the survey, as well as some great audience-contributed Q&A.

Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!


Moz Blog

Posted in IM NewsComments Off

3 Empowering Small Business Tips for Today, 2019, and a Better Future

Posted by MiriamEllis

“American business is overwhelmingly small business.” – SBE Council

Small businesses have created 61.8% of net new jobs in the US since the early 1990s. Local business is big business. Let’s celebrate this in honor of Small Business Saturday with 3 strategies that will support independent business owners this week, and in the better future that can be attained with the right efforts.

What’s Small Business Saturday?

It’s an annual shopping event sponsored by American Express on the Saturday following Thanksgiving with the primary goal of encouraging residents to patronize local merchants. The program was launched in 2010 in response to the Great Recession. By 2017, Small Business Saturday jumped to 7,200 Neighborhood Champions (individuals and groups that organize towns for the event), with 108 million reported participating consumers spending $ 12 billion across the country.

Those numbers are impressive, and more than that, they hold the acorn of strategy for the spreading oak of a nation in which independently grown communities set standards of living, set policy, and set us on course for a sustainable future.

Tips for small businesses today

If your community is already participating in Small Business Saturday, try these techniques to enhance your success on the big day:

1. Give an extra reason to shop with you

This can be as simple as giving customers a small discount or a small free gift with their purchase, or as far-reaching as donating part of the proceeds of the day’s sales to a worthy local cause. Give customers a reason to feel extra good that they shopped with you, especially if you can demonstrate how their purchase supports their own community. Check out our Local Business Holiday Checklist for further tips.

2. Give local media something to report

Creativity is your best asset in deciding how to make your place of business a top destination on Small Business Saturday, worthy of mentions in the local news. Live music? A treasure hunt? The best store window in town? Reach out to reporters if you’re doing something extra special to build up publicity.

3. Give a reason to come back year-round

Turn a shopping moment into a teaching moment. Print up some flyers from the American Independent Business Alliance and pass them out to customers to teach them how local purchasing increases local wealth, health, and security. Take a minute or two to talk with customers who express interest. Sometimes, all it takes is a little education and kindness to shift habits. First, take a few minutes to boost your own education by reading How to Win Some Customer Back from Amazon this Holiday Season.

AMIBA has a great list of tips for Small Business Saturday success and American Express has the best examples of how whole communities have created memorable events surrounding these campaigns. I’ve seen everything from community breakfast kickoffs in Michigan, to jazz bands in Louisiana, to Santa Claus coming to town on a riverboat in California. Working closely with participating neighboring businesses can transform your town or city into a holiday wonderland on this special day, and if your community isn’t involved yet, research this year can prepare you to rally support for an application to next year’s program.

Tips for small businesses for the new year

Unless your town is truly so small that all residents are already aware of every business located there, make 2019 the year you put the Internet to work for you and your community. Even small town businesses have news and promotions they’d like to share on the web, and don’t forget the arrival of new neighbors and travelers who need to be guided to find you. In larger cities, every resident and visitor needs help navigating the local commercial scene.

Try these tips for growth in the new year:

  1. Dig deeply into the Buy Local movement by reading The Local SEO’s Guide to the Buy Local Phenomenon. Even if you see yourself as a merchant today, you can re-envision your role as a community advocate, improving the quality of life for your entire town.
  2. Expand your vision of excellent customer service to include the reality that your neighbors are almost all on the Internet part of every day looking for solutions to their problems. A combination of on-and-offline customer service is your key to becoming the problem-solver that wins lucrative, loyal patrons. Read What the Local Customer Service Ecosystem Looks Like in 2019.
  3. Not sure where to begin learning about local search marketing on the web? First, check out Moz’s free Local SEO Learning Center with articles written for the beginner to familiarize yourself with the basic concepts. Then, start following the recognized leaders in this form of marketing to keep pace with new developments and opportunities as they arise. Make a new year’s resolution to devote just 15 minutes a day, 5 days a week, to learning more about marketing your small local business. By the end of a single year, you will have become a serious force for promotion of your company and the community it serves.

Tips for an independent business future: The time is right

I’ve been working in local business marketing for about 15 years, watching not just the development of technologies, but the ebb and flow of brand and consumer habits and attitudes. What I’m observing with most interest as we close out the present year is a rising tide of localistic leanings.

On the one hand, we have some of the largest brands (Google, Amazon, Facebook, etc.) losing the trust of the public in serious scandals surrounding privacy, human rights violations, and even war. On the other hand, we have small business owners uniting to revitalize their communities in wounded cities like Detroit and tiny towns like Bozeman, in the wake of the Great Recession, itself cited as a big brand product.

Where your company does business may influence your customers’ take on economics, but overall, the engrossing trend I’m seeing is towards more trust in smaller, independently owned companies. In fact, communities across the US are starting to map out futures for themselves that are as self-sustaining as possible. Earlier, I referenced small business owners undergoing a mental shift from lone merchant to community advocate, and here, I’ve mapped out a basic model for towns and cities to shift toward independence.

What most communities can’t access locally are branded products: imported big label clothing, packaged foods, electronics, cars, branded cosmetics, books. Similarly, most communities don’t have direct local access to the manufacture or mining of plastics, metals, and gases. And, very often, towns and cities lack access to agroforestry for raw lumber, fuel, natural fibers and free food. So, let’s say for now that the typical community leaves these things up to big brands so that they can still buy computers, books and stainless steel cookware from major manufacturers.

But beyond this, with the right planning, the majority of the components for a high standard of living can be created and owned locally. For example:

There are certainly some things we may rely on big brands and federal resources for, but it isn’t Amazon or the IRS who give us a friendly wave as we take our morning hike through town, making us feel acknowledged as people and improving our sense of community. For that, we have to rely on our neighbor. And it’s becoming increasingly clear that it’s up to towns and cities to determine whether neighbors are experiencing a decent standard of living.

Reading the mood of the economy, I am seeing more and more Americans becoming open to the messages that the percentage of small businesses in a community correlates with residents’ health, that quality social interactions lessen the chances of premature death by 50%, that independent businesses recirculate almost 4x as much community wealth, and that Main Street-style city planning massively reduces pollution vs. big box stores on the outskirts of town.

Small Business Saturday doesn’t have to be a once-a-year phenomenon. Small business owners, by joining together as community advocates, have the power to make it a way of life where they live. And they have one significant advantage over most corporations, the value of which shouldn’t be underestimated: They can begin the most important conversations face-to-face with their neighbors, asking, “Who do we want to be? Where do want to live? What’s our best vision for how life could be here?”

Don’t be afraid to talk beyond transactions with your favorite customers. Listening closely, I believe you’ll discover that there’s a longing for change and that the time is right.

Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!


Moz Blog

Posted in IM NewsComments Off

Steve Wozniak: I Believe Steve Jobs Would be Very Happy with Apple Today

Apple co-founder Steve Wozniak said that he believes that Steve Jobs would be very happy with Apple today because they continue to put people above technology. Wozniak also said that other mobile phone companies are not really innovating, they are just creating fun features. He said that Apple is focusing on innovations like Touch ID that literally affect everything we do all the time in life.

Steve Wozniak, Apple co-founder, recently discussed how Apple continues to live up to the vision that the company was founded on:

I Believe Steve Jobs Would be Very Happy with Apple Today

In my discussions with Steve Jobs, even when I met him in discussing philosophies of the world and how it works and what’s right and wrong… I believe that he would be very happy with the company today and its concern more with end users and putting people above technology. Steve always acted that way. The users should be more important than the technology itself. You should not be a victim of the technology and what it can do. You should get to live your human life in the most human way possible.

Apple was the first one to have a smart assistant called Siri where you could just talk a thought that you had in your head. You didn’t have to memorize a structured sequence of operations and memorization. That’s what we got the world away from… becoming human.

Real Innovation is What Changes Our Life.

People look at a product as an innovation and they say, oh my gosh all of these companies are coming out with other products and each one has a different look and a style and operating system. Wait a minute, what kind of innovation is that? Buy a Samsung phone, I used to do it. I love playing with other products and seeing what they do. You could say smile and it would take a picture a second later. Well, that’s a fun feature, but features aren’t innovation.

Real innovation is what changes our life. Apple was the first of the phone companies to put Touch ID. Let’s look at real things in life. Touch ID so you didn’t have to type passwords. Every other phone company had to come along and copy Apple. Apple was the first one to come up with an easy to pay system. Don’t even turn your phone on, don’t unlock it, don’t find an app, don’t type in a credit card number pin. Just hold your phone over the device and put your finger on it to identify yourself. Every other company now had to find easy ways to pay with your phone because you always have your phone with you. Those are major innovations that affect everything we do all the time in life.

The post Steve Wozniak: I Believe Steve Jobs Would be Very Happy with Apple Today appeared first on WebProNews.


WebProNews

Posted in IM NewsComments Off

The Journey Is The Destination: How Anticipation And Pursuit Of The Future Make You Happy Today

Note From Yaro: This article is from my Change Manifesto series. Entrepreneurs-Journey.com and ChangeManifesto.com are being merged into my one main website, Yaro.blog, the umbrella brand for all my work going forward.  I was sitting at a cafe in Australia, listening to some girls seated at a nearby table talk about guys and dating. “Guys […]

The post The Journey Is The Destination: How Anticipation And Pursuit Of The Future Make You Happy Today appeared first on Yaro.Blog.

Entrepreneurs-Journey.com by Yaro Starak

Posted in IM NewsComments Off

Doors to Copyblogger’s Content Marketer Certification Close Today

Just wanted to make sure everyone knows that today is the last day to join us inside the Copyblogger Certification…

The post Doors to Copyblogger’s Content Marketer Certification Close Today appeared first on Copyblogger.


Copyblogger

Posted in IM NewsComments Off

New report from MarTech Today: Enterprise Customer Data Platforms: A Marketer’s Guide

Learn everything you need to know about enterprise customer data platforms.



Please visit Search Engine Land for the full article.


Search Engine Land: News & Info About SEO, PPC, SEM, Search Engines & Search Marketing

Posted in IM NewsComments Off

Kieron Sweeney: Why The Inventor Of A New Way To Carry Skis Began Exporting Canadian Food Into The USA, And Today Teaches Entrepreneurs How To Sell

[ Download MP3 | Transcript | iTunes | Soundcloud | Raw RSS ] On a recent visit to San Diego for a couple of marketing conferences, I met a lot of new friends who were from… Vancouver! That’s not really strange given I had just moved (back) to Vancouver and I was already friends with […]

The post Kieron Sweeney: Why The Inventor Of A New Way To Carry Skis Began Exporting Canadian Food Into The USA, And Today Teaches Entrepreneurs How To Sell appeared first on Yaro.Blog.

Entrepreneurs-Journey.com by Yaro Starak

Posted in IM NewsComments Off

Kieron Sweeney: Why The Inventor Of A New Way To Carry Skis Began Exporting Canadian Food Into The USA, And Today Teaches Entrepreneurs How To Sell

[ Download MP3 | Transcript | iTunes | Soundcloud | Raw RSS ] On a recent visit to San Diego for a couple of marketing conferences, I met a lot of new friends who were from… Vancouver! That’s not really strange given I had just moved (back) to Vancouver and…

The post Kieron Sweeney: Why The Inventor Of A New Way To Carry Skis Began Exporting Canadian Food Into The USA, And Today Teaches Entrepreneurs How To Sell appeared first on Yaro.blog.

Entrepreneurs-Journey.com by Yaro Starak

Posted in IM NewsComments Off

The Minimum Viable Knowledge You Need to Work with JavaScript & SEO Today

Posted by sergeystefoglo

If your work involves SEO at some level, you’ve most likely been hearing more and more about JavaScript and the implications it has on crawling and indexing. Frankly, Googlebot struggles with it, and many websites utilize modern-day JavaScript to load in crucial content today. Because of this, we need to be equipped to discuss this topic when it comes up in order to be effective.

The goal of this post is to equip you with the minimum viable knowledge required to do so. This post won’t go into the nitty gritty details, describe the history, or give you extreme detail on specifics. There are a lot of incredible write-ups that already do this — I suggest giving them a read if you are interested in diving deeper (I’ll link out to my favorites at the bottom).

In order to be effective consultants when it comes to the topic of JavaScript and SEO, we need to be able to answer three questions:

  1. Does the domain/page in question rely on client-side JavaScript to load/change on-page content or links?
  2. If yes, is Googlebot seeing the content that’s loaded in via JavaScript properly?
  3. If not, what is the ideal solution?

With some quick searching, I was able to find three examples of landing pages that utilize JavaScript to load in crucial content.

I’m going to be using Sitecore’s Symposium landing page through each of these talking points to illustrate how to answer the questions above.

We’ll cover the “how do I do this” aspect first, and at the end I’ll expand on a few core concepts and link to further resources.

Question 1: Does the domain in question rely on client-side JavaScript to load/change on-page content or links?

The first step to diagnosing any issues involving JavaScript is to check if the domain uses it to load in crucial content that could impact SEO (on-page content or links). Ideally this will happen anytime you get a new client (during the initial technical audit), or whenever your client redesigns/launches new features of the site.

How do we go about doing this?

Ask the client

Ask, and you shall receive! Seriously though, one of the quickest/easiest things you can do as a consultant is contact your POC (or developers on the account) and ask them. After all, these are the people who work on the website day-in and day-out!

“Hi [client], we’re currently doing a technical sweep on the site. One thing we check is if any crucial content (links, on-page content) gets loaded in via JavaScript. We will do some manual testing, but an easy way to confirm this is to ask! Could you (or the team) answer the following, please?

1. Are we using client-side JavaScript to load in important content?

2. If yes, can we get a bulleted list of where/what content is loaded in via JavaScript?”

Check manually

Even on a large e-commerce website with millions of pages, there are usually only a handful of important page templates. In my experience, it should only take an hour max to check manually. I use the Chrome Web Developers plugin, disable JavaScript from there, and manually check the important templates of the site (homepage, category page, product page, blog post, etc.)

In the example above, once we turn off JavaScript and reload the page, we can see that we are looking at a blank page.

As you make progress, jot down notes about content that isn’t being loaded in, is being loaded in wrong, or any internal linking that isn’t working properly.

At the end of this step we should know if the domain in question relies on JavaScript to load/change on-page content or links. If the answer is yes, we should also know where this happens (homepage, category pages, specific modules, etc.)

Crawl

You could also crawl the site (with a tool like Screaming Frog or Sitebulb) with JavaScript rendering turned off, and then run the same crawl with JavaScript turned on, and compare the differences with internal links and on-page elements.

For example, it could be that when you crawl the site with JavaScript rendering turned off, the title tags don’t appear. In my mind this would trigger an action to crawl the site with JavaScript rendering turned on to see if the title tags do appear (as well as checking manually).

Example

For our example, I went ahead and did a manual check. As we can see from the screenshot below, when we disable JavaScript, the content does not load.

In other words, the answer to our first question for this pages is “yes, JavaScript is being used to load in crucial parts of the site.”

Question 2: If yes, is Googlebot seeing the content that’s loaded in via JavaScript properly?

If your client is relying on JavaScript on certain parts of their website (in our example they are), it is our job to try and replicate how Google is actually seeing the page(s). We want to answer the question, “Is Google seeing the page/site the way we want it to?”

In order to get a more accurate depiction of what Googlebot is seeing, we need to attempt to mimic how it crawls the page.

How do we do that?

Use Google’s new mobile-friendly testing tool

At the moment, the quickest and most accurate way to try and replicate what Googlebot is seeing on a site is by using Google’s new mobile friendliness tool. My colleague Dom recently wrote an in-depth post comparing Search Console Fetch and Render, Googlebot, and the mobile friendliness tool. His findings were that most of the time, Googlebot and the mobile friendliness tool resulted in the same output.

In Google’s mobile friendliness tool, simply input your URL, hit “run test,” and then once the test is complete, click on “source code” on the right side of the window. You can take that code and search for any on-page content (title tags, canonicals, etc.) or links. If they appear here, Google is most likely seeing the content.

Search for visible content in Google

It’s always good to sense-check. Another quick way to check if GoogleBot has indexed content on your page is by simply selecting visible text on your page, and doing a site:search for it in Google with quotations around said text.

In our example there is visible text on the page that reads…

“Whether you are in marketing, business development, or IT, you feel a sense of urgency. Or maybe opportunity?”

When we do a site:search for this exact phrase, for this exact page, we get nothing. This means Google hasn’t indexed the content.

Crawling with a tool

Most crawling tools have the functionality to crawl JavaScript now. For example, in Screaming Frog you can head to configuration > spider > rendering > then select “JavaScript” from the dropdown and hit save. DeepCrawl and SiteBulb both have this feature as well.

From here you can input your domain/URL and see the rendered page/code once your tool of choice has completed the crawl.

Example:

When attempting to answer this question, my preference is to start by inputting the domain into Google’s mobile friendliness tool, copy the source code, and searching for important on-page elements (think title tag, <h1>, body copy, etc.) It’s also helpful to use a tool like diff checker to compare the rendered HTML with the original HTML (Screaming Frog also has a function where you can do this side by side).

For our example, here is what the output of the mobile friendliness tool shows us.

After a few searches, it becomes clear that important on-page elements are missing here.

We also did the second test and confirmed that Google hasn’t indexed the body content found on this page.

The implication at this point is that Googlebot is not seeing our content the way we want it to, which is a problem.

Let’s jump ahead and see what we can recommend the client.

Question 3: If we’re confident Googlebot isn’t seeing our content properly, what should we recommend?

Now we know that the domain is using JavaScript to load in crucial content and we know that Googlebot is most likely not seeing that content, the final step is to recommend an ideal solution to the client. Key word: recommend, not implement. It’s 100% our job to flag the issue to our client, explain why it’s important (as well as the possible implications), and highlight an ideal solution. It is 100% not our job to try to do the developer’s job of figuring out an ideal solution with their unique stack/resources/etc.

How do we do that?

You want server-side rendering

The main reason why Google is having trouble seeing Sitecore’s landing page right now, is because Sitecore’s landing page is asking the user (us, Googlebot) to do the heavy work of loading the JavaScript on their page. In other words, they’re using client-side JavaScript.

Googlebot is literally landing on the page, trying to execute JavaScript as best as possible, and then needing to leave before it has a chance to see any content.

The fix here is to instead have Sitecore’s landing page load on their server. In other words, we want to take the heavy lifting off of Googlebot, and put it on Sitecore’s servers. This will ensure that when Googlebot comes to the page, it doesn’t have to do any heavy lifting and instead can crawl the rendered HTML.

In this scenario, Googlebot lands on the page and already sees the HTML (and all the content).

There are more specific options (like isomorphic setups)

This is where it gets to be a bit in the weeds, but there are hybrid solutions. The best one at the moment is called isomorphic.

In this model, we’re asking the client to load the first request on their server, and then any future requests are made client-side.

So Googlebot comes to the page, the client’s server has already executed the initial JavaScript needed for the page, sends the rendered HTML down to the browser, and anything after that is done on the client-side.

If you’re looking to recommend this as a solution, please read this post from the AirBNB team which covers isomorphic setups in detail.

AJAX crawling = no go

I won’t go into details on this, but just know that Google’s previous AJAX crawling solution for JavaScript has since been discontinued and will eventually not work. We shouldn’t be recommending this method.

(However, I am interested to hear any case studies from anyone who has implemented this solution recently. How has Google responded? Also, here’s a great write-up on this from my colleague Rob.)

Summary

At the risk of severely oversimplifying, here’s what you need to do in order to start working with JavaScript and SEO in 2018:

  1. Know when/where your client’s domain uses client-side JavaScript to load in on-page content or links.
    1. Ask the developers.
    2. Turn off JavaScript and do some manual testing by page template.
    3. Crawl using a JavaScript crawler.
  2. Check to see if GoogleBot is seeing content the way we intend it to.
    1. Google’s mobile friendliness checker.
    2. Doing a site:search for visible content on the page.
    3. Crawl using a JavaScript crawler.
  3. Give an ideal recommendation to client.
    1. Server-side rendering.
    2. Hybrid solutions (isomorphic).
    3. Not AJAX crawling.

Further resources

I’m really interested to hear about any of your experiences with JavaScript and SEO. What are some examples of things that have worked well for you? What about things that haven’t worked so well? If you’ve implemented an isomorphic setup, I’m curious to hear how that’s impacted how Googlebot sees your site.

Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!


Moz Blog

Posted in IM NewsComments Off

If You Start A Business Today How Long Will It Take To Earn A Full Time Income?

If your goal is to earn a stable full-time income from your own online business within 12 months, then now is the time to take things seriously. What you start building today, will bear fruit next year, probably LATE next year at best. I’m being brutally honest here — there…

The post If You Start A Business Today How Long Will It Take To Earn A Full Time Income? appeared first on Yaro.blog.

Entrepreneurs-Journey.com by Yaro Starak

Posted in IM NewsComments Off

Advert