Google updates mobile-friendly test, rich results test tools to better support JavaScript sites

Is your site heavily built in JavaScript? No worries. Google just updated two of its popular tools to support it.

The post Google updates mobile-friendly test, rich results test tools to better support JavaScript sites appeared first on Search Engine Land.

Please visit Search Engine Land for the full article.

Reblogged 2 weeks ago from feeds.searchengineland.com

Google updates recipe markup for Google Search & Google Assistant

Google requires that the recipeIngredient and recipeInstructions properties for recipes work on Google Assistant.

The post Google updates recipe markup for Google Search & Google Assistant appeared first on Search Engine Land.

Please visit Search Engine Land for the full article.

Reblogged 3 weeks ago from feeds.searchengineland.com

How to Boost Bookings & Conversions with Google Posts: An Interview with Joel Headley

Posted by MiriamEllis

Have you been exploring all the ways you might use Google Posts to set and meet brand goals?

Chances are good you’ve heard of Google Posts by now: the micro-blogging Google My Business dashboard feature which instantly populates content to your Knowledge Panel and individual listing. We’re still only months into the release of this fascinating capability, use of which is theorized as having a potential impact on local pack rankings. When I recently listened to Joel Headley describing his incredibly creative use of Google Posts to increase healthcare provider bookings, it’s something I was excited to share with the Moz community here.


Joel Headley

Joel Headley worked for over a decade on local and web search at Google. He’s now the Director of Local SEO and Marketing at healthcare practice growth platform PatientPop. He’s graciously agreed to chat with me about how his company increased appointment bookings by about 11% for thousands of customer listings via Google Posts.

How PatientPop used Google Posts to increase bookings by 11%

Miriam: So, Joel, Google offers a formal booking feature within their own product, but it isn’t always easy to participate in that program, and it keeps users within “Google’s walled garden” instead of guiding them to brand-controlled assets. As I recently learned, PatientPop innovated almost instantly when Google Posts was rolled out in 2017. Can you summarize for me what your company put together for your customers as a booking vehicle that didn’t depend on Google’s booking program?

Joel: PatientPop wants to provide patients an opportunity to make appointments directly with their healthcare provider. In that way, we’re a white label service. Google has had a handful of booking products. In a prior iteration, there was a simpler product that was powered by schema and microforms, which could have scaled to anyone willing to add the schema.

Today, they are putting their effort behind Reserve with Google, which requires a much deeper API integration. While PatientPop would be happy to provide more services on Google, Reserve with Google doesn’t yet allow most of our customers, according to their own policies. (However, the reservation service is marketed through Google My Business to those categories, which is a bit confusing.)

Additionally, when you open the booking widget, you see two logos: G Pay and the booking software provider. I’d love to see a product that allows the healthcare provider to be front and center in the entire process. A patient-doctor relationship is personal, and we’d like to emphasize you’re booking your doctor, not PatientPop.

Because we can’t get the CTAs unique to Reserve with Google, we realized that Google Posts can be a great vehicle for us to essentially get the same result.

When Google Posts first launched, I tested a handful of practices. The interaction rate was low compared to other elements in the Google listing. But, given there was incremental gain in traffic, it seemed worthwhile, if we could scale the product. It seemed like a handy way to provide scheduling with Google without having to go through the hoops of the Maps Booking (reserve with) API.

Miriam: Makes sense! Now, I’ve created a fictitious example of what it looks like to use Google Posts to prompt bookings, following your recommendations to use a simple color as the image background and to make the image text quite visible. Does this look similar to what PatientPop is doing for its customers and can you provide recommendations for the image size and font size you’ve seen work best?

Joel: Yes, that’s pretty similar to the types of Posts we’re submitting to our customer listings. I tested a handful of image types, ones with providers, some with no text, and the less busy image with actionable text is what performed the best. I noticed that making the image look more like a button, with button-like text, improved click-through rates too — CTR doubled compared to images with no text.

The image size we use is 750×750 with 48-point font size. If one uses the API, the image must be square cropped when creating the post. Otherwise, Posts using the Google My Business interface will give you an option to crop. The only issue I have with the published version of the image: the cropping is uneven — sometimes it is center-cropped, but other times, the bottom is cut off. That makes it hard to predict when on-image text will appear. But we keep it in the center which generally works pretty well.

Miriam: And, when clicked on, the Google Post takes the user to the client’s own website, where PatientPop software is being used to manage appointments — is that right?

Joel: Yes, the site is built by PatientPop. When selecting Book, the patient is taken directly to the provider’s site where the booking widget is opened and an appointment can be selected from a calendar. These appointments can be synced back to the practice’s electronic records system.

Miriam: Very tidy! As I understand it, PatientPop manages thousands of client listings, necessitating the need to automate this use of Google Posts. Without giving any secrets away, can you share a link to the API you used and explain how you templatized the process of creating Posts at scale?

Joel: Sure! We were waiting for Google to provide Posts via the Google My Business API, because we wanted to scale. While I had a bit of a heads-up that the API was coming — Google shared this feature with their GMB Top Contributor group — we still had to wait for it to launch to see the documentation and try it out. So, when the launch announcement went out on October 11, with just a few developers, we were able to implement the solution for all of our practices the next evening. It was a fun, quick win for us, though it was a bit of a long day. 🙂

In order to get something out that quickly, we created templates that could use information from the listing itself like the business name, category, and location. That way, we were able to create a stand-alone Python script that grabbed listings from Google. When getting the listings, all the listing content comes along with it, including name, address, and category. These values are taken directly from the listing to create Posts and then are submitted to Google. We host the images on AWS and reuse them by submitting the image URL with the post. It’s a Python script which runs as a cron job on a regular schedule. If you’re new to the API, the real tricky part is authentication, but the GMB community can help answer questions there.

Miriam: Really admirable implementation! One question: Google Posts expire after 7 days unless they are events, so are you basically automating re-posting of the booking feature for each listing every seven days?

Joel: We create Posts every seven days for all our practices. That way, we can mix up the content and images used on any given practice. We’re also adding a second weekly post for practices that offer aesthetic services. We’ll be launching more Posts for specific practice types going forward, too.

Miriam: Now for the most exciting part, Joel! What can you tell me about the increase in appointments this use of Google Posts has delivered for your customers? And, can you also please explain what parameters and products you are using to track this growth?

Joel: To track clicks from listings on Google, we use UTM parameters. We can then track the authority page, the services (menu) URL, the appointment URL, and the Posts URL.

When I first did this analysis, I looked at the average of the last three weeks of appointments compared to the 4 days after launch. Over that period, I saw nearly an 8% increase in online bookings. I’ve since included the entire first week of launch. It shows an 11% average increase in online bookings.

Additionally, because we’re tracking each URL in the knowledge panel separately, I can confidently say there’s no cannibalization of clicks from other URLs as a result of adding Posts. While authority page CTR remained steady, services lost over 10% of the clicks and appointment URLs gained 10%. That indicates to me that not only are the Posts effective in driving appointments through the Posts CTA, it emphasizes the existing appointment CTA too. This was in the context of no additional product changes on our side.

Miriam: Right, so, some of our readers will be using Google’s Local Business URLs (frequently used for linking to menus) to add an “Appointments” link. One of the most exciting takeaways from your implementation is that using Google Posts to support bookings didn’t steal attention away from the appointment link, which appears higher up in the Knowledge Panel. Can you explain why you feel the Google Posts clicks have been additive instead of subtractive?

Joel: The “make appointment” link gets a higher CTR than Posts, so it shouldn’t be ignored. However, since
Posts include an image, I suspect it might be attracting a different kind of user, which is more primed to interact with images. And because we’re so specific on the type of interaction we want (appointment booking), both with the CTA and the image, it seems to convert well. And, as I stated above, it seems to help the appointment URLs too.

Miriam: I was honestly so impressed with your creativity in this, Joel. It’s just brilliant to look at something as simple as this little bit of Google screen real estate and ask, “Now, how could I use this to maximum effect?” Google Posts enables business owners to include links labeled Book, Order Online, Buy, Learn More, Sign Up, and Get Offer. The “Book” feature is obviously an ideal match for your company’s health care provider clients, but given your obvious talent for thinking outside the box, would you have any creative suggestions for other types of business models using the other pre-set link options?

Joel: I’m really excited about the events feature, actually. Because you can create a long-lived post while adding a sense of urgency by leveraging a time-bound context. Events can include limited-time offers, like a sale on a particular product, or signups for a newsletter that will include a coupon code. You can use all the link labels you’ve listed above for any given event. And, I think using the image-as-button philosophy can really drive results. I’d like to see an image with text Use coupon code XYZ546 now! with the Get Offer button. I imagine many business types, especially retail, can highlight their limited time deals without paying other companies to advertise your coupons and deals via Posts.

Miriam: Agreed, Joel, there are some really exciting opportunities for creative use here. Thank you so much for the inspiring knowledge you’ve shared with our community today!


Ready to get the most from Google Posts?

Reviews can be a challenge to manage. Google Q&A may be a mixed blessing. But as far as I can see, Posts are an unalloyed gift from Google. Here’s all you have to do to get started using them right now for a single location of your business:

  • Log into your Google My Business dashboard and click the “Posts” tab in the left menu.
  • Determine which of the options, labeled “Buttons,” is the right fit for your business. It could be “Book,” or it could be something else, like “Sign up” or “Buy.” Click the “Add a Button” option in the Google Posts wizard. Be sure the URL you enter includes a UTM parameter for tracking purposes.
  • Upload a 750×750 image. Joel recommends using a simple-colored background and highly visible 42-point font size for turning this image into a CTA button-style graphic. You may need to experiment with cropping the image.
  • Alternatively, you can create an event, which will cause your post to stay live through the date of the event.
  • Text has a minimum 100-character and maximum 300-character limit. I recommend writing something that would entice users to click to get beyond the cut-off point, especially because it appears to me that there are different display lengths on different devices. It’s also a good idea to bear in mind that Google Posts are indexed content. Initial testing is revealing that simply utilizing Posts may improve local pack rankings, but there is also an interesting hypothesis that they are a candidate for long-tail keyword optimization experiments. According to Mike Blumenthal:

“…If there are very long-tail phrases, where the ability to increase relevance isn’t up against so many headwinds, then this is a signal that Google might recognize and help lift the boat for that long-tail phrase. My experience with it was it didn’t work well on head phrases, and it may require some amount of interaction for it to really work well. In other words, I’m not sure just the phrase itself but the phrase with click-throughs on the Posts might be the actual trigger to this. It’s not totally clear yet.”

  • You can preview your post before you hit the publish button.
  • Your post will stay live for 7 days. After that, it will be time to post a new one.
  • If you need to implement at scale across multiple listings, re-read Joel’s description of the API and programming PatientPop is utilizing. It will take some doing, but an 11% increase in appointments may well make it worth the investment! And obviously, if you happen to be marketing health care providers, checking out PatientPop’s ready-made solution would be smart.

Nobody likes a ball-hog

I’m watching the development of Google Posts with rapt interest. Right now, they reside on Knowledge Panels and listings, but given that they are indexed, it’s not impossible that they could eventually end up in the organic SERPs. Whether or not that ever happens, what we have right now in this feature is something that offers instant publication to the consumer public in return for very modest effort.

Perhaps even more importantly, Posts offer a way to bring users from Google to your own website, where you have full control of messaging. That single accomplishment is becoming increasingly difficult as rich-feature SERPs (and even single results) keep searchers Google-bound. I wonder if school kids still shout “ball-hog” when a classmate refuses to relinquish ball control and be a team player. For now, for local businesses, Google Posts could be a precious chance for your brand to handle the ball.

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!

Reblogged 2 months ago from tracking.feedpress.it

Multifaceted featured snippets begin rolling out in Google search results

Google updates the search results features with an expanded featured snippet targeting broad, nuanced queries

The post Multifaceted featured snippets begin rolling out in Google search results appeared first on Search Engine Land.

Please visit Search Engine Land for the full article.

Reblogged 2 months ago from feeds.searchengineland.com

How to Optimize Your Google My Business Listing

Posted by sherrybonelli

An important first step in any local SEO strategy is to claim and verify your local business’ Google My Business (GMB) listing. Getting on Google My Business can increase your chances of showing up in Google’s Local Pack, Local Finder, Google Maps, and organic rankings in general. Qualifying local businesses can claim this free listing on Google and include basic information about their company, like their address, phone number, business hours and types of payments accepted.

If you haven’t claimed and verified your Google My Business Listing yet, that’s the first step. To get started, visit https://www.google.com/business.

Many local businesses just claim their GMB listing and forget about it. What most businesses don’t realize is that there are a variety of other features you can use to optimize your Google My Business listing and several reasons why you should frequently check your business listing to ensure that it’s accuracy stays intact. Want to know more?

Complete all the information Google asks for

There are a variety of questions you can answer to complete your Google My Business profile. When done, your listing will have valuable data that will make it easier for potential customers to find your company. And if you don’t fill that information in, someone else could. Many business owners don’t realize that anyone can suggest a change to your business listing — and that includes competitors.

When a searcher clicks on your GMB listing they can see a “Suggest an edit” option:

When someone clicks on that option they can literally edit your Google My Business listing (and make some pretty dramatic changes, too):

This is just one reason why it’s very important that you login to your Google My Business dashboard regularly to ensure that no one has attempted to make any unwanted changes to your listing. You’ll see a notification that changes are pending if someone has made suggested changes that need your approval.

Also, it’s important to realize that Google encourages people who are familiar with your business to answer questions, so Google can learn more information about your company. To do this they can simply click on the “Know this place? Answer quick questions” link.

They’ll then be prompted to answer some questions about your business:

If they know the answer to the questions, they can answer. If not, they can decline.

Now, some business owners have cried foul, saying that competitors or others with malicious intent can wreak havoc on their Google My Business listings with this feature. However, Google’s philosophy is that this type of “user-generated content” helps to build a community, more fully completes a business’ profile, and allows Google to experiment with different search strategies.

After you get your Google My Business listing verified, continue to check your listing regularly to be on the safe side.

Google My Business Posts

Google Posts are “mini-ads” that show up in Google search in your Google My Business listing (in the Knowledge Panel and on Google Maps.)

You can have fun with your Posts by adding an image, a Call to Action (CTA), and even including a link to another page or website. If you’re using Yext, you can create GMB Posts directly from your Yext dashboard.

Here are just a few Post ideas:

  • If you’re having an event (like a webinar) you can set up an event Post with a date and time and then add a link to the registration page.
  • Do you have a sale going on during a specific time? Create a “sale” event Post.
  • Does your latest blog post rock? Add a short description of your blog post and link to the post on your blog.
  • New product you want to feature? Show a picture of this cool gadget and link to where people can make the purchase.
  • Want to spread holiday joy? Give potential customers a holiday message Post.

The possibilities with Posts are endless! Posts stay “live” for seven days or “go dark” after the date of the event. Google is great about sending you reminders when it’s time to create a new Post.

TIP: To grab a searcher’s attention, you want to include an image in your Post, but on Google Maps the Post image can get cut off. You might have to test a few Post image sizes to make sure it’s sized appropriately for Maps and the Knowledge Panel on desktop and mobile devices.

To get started with Posts, login to your GMB dashboard and you’ll see the Posts option on the left-hand side:

Do Google My Business Posts help with search rankings? Joy Hawkins and Steady Demand tested whether Posts had an impact on rankings, and they found that making Google My Business Postsmaking Google My Business Posts can improve rankingsimprove rankings.

Booking button feature

Google’s new Booking button feature can really help your business stand out from the crowd. If you have any type of business that relies on customers making appointments and you’re using integrated scheduling software, people can now book an appointment with your business directly from your Google My Business listing. This can make it even easier to get new customers!

If you have an account with one of Google’s supported scheduling providers, the booking button is automatically added to your Google My Business listing.

Messaging

Did you know that you can allow potential customers to send you text messages? This is a great way to connect directly with potential customers.

If you don’t want text messages sent to your personal phone number, you can download Google’s Allo app. When you set up your Allo account, use the same phone number connected to your Google My Business account. Now when someone messages you, Allo will send you a notification instead of the message appearing in your personal text messages.

To get started with Messaging, login to your GMB dashboard and click on “Messaging”:

This feature is still in its infancy, though. Right now, messaging is only available to mobile web users and is not available to mobile app or desktop users. People also won’t see the Messaging option in the Knowledge Panel or on Google Maps.

The ONLY way someone can message your business is if they perform a mobile web search on Chrome. (I expect that Google will expand the Messaging feature once they work the kinks out.)

Questions & Answers

Questions & Answers is a relatively new feature to Google local search. It’s very cool! Just like it sounds, Q&A allows people to ask questions about your business and you can answer those questions.

Here are a few things to keep in mind about Questions & Answers:

  • The Q&A feature is not visible on the mobile GMB app.
  • You need to login to the GMB dashboard to see if you have any new questions that need answering.
  • You cannot monitor the Questions on a mobile device unless you have an Android phone.
  • You can use the Google Maps App on Android devices to manage the Q&A feature as the business. To do this, download the Google Maps app, sign in with the email address you use for your GMB listing, and you will get push notifications if someone asks your business a question.

TIP: It’s important to note that just like “Suggest an Edit” on GMB, anyone can answer questions asked of your business. Therefore, you want to keep an eye out and make sure you answer questions quickly and ensure that if someone else answers a question, that the answer is accurate. If you find that someone is abusing your GMB listing’s Q&A feature, reach out to the Google My Business support forums.

Google My Business online reviews

Unlike Yelp, which vehemently discourages business owners to ask their customers for reviews, Google encourages business owners to ethically ask their customers or clients for online reviews. Online reviews appear next to your listing in Google Maps and your business’ Knowledge Panel in search. Reviews can help your business stand out among a sea of search results.

Additionally, online reviews are known to impact search result rankings, consumer trust, and click-through rates. According to BrightLocal’s 2017 Consumer Review Survey:

  • 97% of consumers read online reviews for local businesses in 2017, with 12% looking for a local business online every day
  • 85% of consumers trust online reviews as much as personal recommendations
  • Positive reviews make 73% of consumers trust a local business more
  • 49% of consumers need at least a four-star rating before they choose to use a business
  • Responding to reviews is more important than ever, with 30% naming this as key when judging local businesses
  • 68% of consumers left a local business review when asked — with 74% having been asked for their feedback
  • 79% of consumers have read a fake review in the last year

If you follow Google’s guidelines for Google My Business reviews, you can ask your customers for reviews. (However, if you violate any of these policies, your reviews could be removed.)

When customers leave reviews for you — good or bad — make sure you respond to them. Not only does it show that customer that you appreciate their feedback, it also shows potential customers that you care.

What happens if you get a negative review? First, don’t freak out. Everybody has a bad day and most people recognize that. Also, if you have a troll that gave you a one-star review and left a nasty comment, most people with common sense recognize that review for what it is. It’s generally not worth stressing over.

To learn more about strategically getting more online reviews, check out this article from Moz.


Get more out of your GMB listing

Hopefully these features have given you a new reason to login to your Google My Business account and get busy! If you have any other questions about optimizing your GMB listing, let me know in the comments.

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!

Reblogged 4 months ago from tracking.feedpress.it

SearchCap: Google customer match, local SEO & SMX West

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

The post SearchCap: Google customer match, local SEO & SMX West appeared first on Search Engine Land.

Please visit Search Engine Land for the full article.

Reblogged 5 months ago from feeds.searchengineland.com

Google updates mobile product knowledge panels to show even more info in one spot

The real estate-heavy panels on mobile encompass multiple product images, more review sources, videos and, of course, Shopping ads.

The post Google updates mobile product knowledge panels to show even more info in one spot appeared first on Search Engine Land.

Please visit Search Engine Land for the full article.

Reblogged 6 months ago from feeds.searchengineland.com

Local SEO: 7 Google My Business questions asked and answered

At first glance, Google’s offering for local businesses might appear fairly simple. But questions inevitably arise. Contributor Sherry Bonelli explains the nuances and offers answers.

The post Local SEO: 7 Google My Business questions asked and answered appeared first on Search Engine Land.

Please visit Search Engine Land for the full article.

Reblogged 7 months ago from feeds.searchengineland.com

SearchCap: Google & Walmart, Yandex’s Korolyov & Local SEO

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

The post SearchCap: Google & Walmart, Yandex’s Korolyov & Local SEO appeared first on Search Engine Land.

Please visit Search Engine Land for the full article.

Reblogged 9 months ago from feeds.searchengineland.com

Google updates quality raters guidelines with details around non-English language web pages

Google made some small tweaks to their quality raters guidelines on July 27, 2017. The previous update, on March 14, 2017, was much larger.

The post Google updates quality raters guidelines with details around non-English language web pages appeared first on Search Engine Land.

Please visit Search Engine Land for the full article.

Reblogged 9 months ago from feeds.searchengineland.com