Joel Headley

1.7K posts

Joel Headley banner
Joel Headley

Joel Headley

@headley

VP, Product @Forstaglobal / @Rio_SEO. Previously @leadferno, @patientpop & @google. I once studied molecular genetics.

Silicon Valley, California Katılım Mart 2008
357 Takip Edilen1.1K Takipçiler
Joel Headley
Joel Headley@headley·
I'm excited to join @JoyanneHawkins and @BradWetherall on this upcoming podcast. Don't miss it!
Joy Hawkins@JoyanneHawkins

Our June podcast will be an interview with @headley & @BradWetherall - and now is your chance to submit a question for them! Joel and Brad are former Googlers who led teams in the Google My Business/Google Business Profile ecosystem Always wanted to bend the ear of someone with inside knowledge at GBP?  Now's your chance.... localu.org/podcast-questi…

English
0
0
1
45
Joel Headley
Joel Headley@headley·
Great view from the #GoogleGBPSummitNYC Love hearing directly from PMs and other Googlers about how to effectively promote local businesses on Google.
Joel Headley tweet media
English
0
0
2
88
Joel Headley
Joel Headley@headley·
@brightlocal Not spam, maybe, but the official website calls the landmark London Eye, so, if I were in charge, I wouldn't let them put the website in the name.
Joel Headley tweet media
Camberwell, London 🇬🇧 English
2
0
0
35
BrightLocal 🇺🇦
BrightLocal 🇺🇦@brightlocal·
@headley It is interesting to see how the official sponsor has renamed the landmark after themselves. 💰 Although their website doesn't have consistent naming, the name change looks legit rather than spam. I do wonder how this affects their online entity, NAP, etc?
English
2
0
0
38
Joel Headley
Joel Headley@headley·
On a business trip in London, often looking @googlemaps - sad to see the spam on a landmark. Hopefully, my edit gets reviewed quickly. Too bad they don't have @rio_seo to manage their data. Also, great working with my colleagues across @Forstaglobal in London planning 2025.
Joel Headley tweet media
London, England 🇬🇧 English
1
0
2
186
Joel Headley
Joel Headley@headley·
@brightlocal I'll have to walk by again to check if it is really called the lastminute Eye. Terrible brand.
London, England 🇬🇧 English
0
0
1
20
Joel Headley
Joel Headley@headley·
@JoyanneHawkins @gyitsakalakis How does a business lose positive reviews? My guess: filtered suggests fake, so they shouldn't count in a prominence, which is a measure of how known/busy a business is...not how much people like it. If the reviews turn negative, it may have no impact on prominence.
English
1
0
0
76
Joy Hawkins
Joy Hawkins@JoyanneHawkins·
@headley got a good question for you. Why is it that if a business loses a bunch of positive reviews, they don't lose rankings, but if you get a bunch of filtered positive reviews published, you see an increase in ranking? Cc @gyitsakalakis
English
1
2
6
260
Joel Headley
Joel Headley@headley·
@rustybrick How do you think Medium creates a reading time? The count words. And then people use that information to decide if they are going to read an article.
English
0
0
1
80
Joel Headley retweetledi
leadferno
leadferno@leadferno·
A really big addition! Stop losing leads to email ... it's slow, it's messy, it's killing your response times. See how to move faster, easier, and win more leads!
Aaron Weiche@AaronWeiche

🔥 Big new feature from @leadferno. We're making forms better and faster. Leadform is a SMS powered contact form to improve lead capture and replies. 🛑Stop missing leads, stop responding too slow - 🟢start working smarter, closing more leads, faster. 👉Check it out: leadferno.com/blog/goodbye-e…

English
0
2
3
172
Aaron Weiche
Aaron Weiche@AaronWeiche·
Bring on the snowstorm. ❄️
Aaron Weiche tweet media
English
2
0
8
310
Joel Headley
Joel Headley@headley·
@DarrenShaw_ This isn't an SEO test, it is a search engine test for someone in computer science. These are different things.
English
1
0
11
177
Darren Shaw
Darren Shaw@DarrenShaw_·
I just tried this college-level SEO test, and uh... I'd fail that course 💀 Here is my attempt to answer the questions: 1. TF-IDF = The-Fuh? I-Don't-F'ing-Know. 2. No idea. 3. Search engines need to determine which documents are worth storing to the index, and which are not (duplicates, low quality, unhelpful) 4. The robots exclusion protocol allows you to specify folders and documents you do not want included in search results. This benefits users by keeping sensitive documents out of the index, and it benefits search engines for the same reason. Fun fact: adding a document or folder to robots.txt does not prevent Google from crawling the documents; it just prevents indexing. 5. Interesting question. I don't actually know. 6. It means your webpage design and layout will adjust responsively to match the viewers' screen size (i.e. desktop vs. mobile) I've been doing SEO for over 20 years and have survived without knowing 50% of these questions, so to the college kids out there, don't worry; you'll be fine. Thanks to @alex_buraks for sharing this! #seo #localseo
Darren Shaw tweet media
English
10
2
46
4.4K
Darren Shaw
Darren Shaw@DarrenShaw_·
How can you get high-quality photos for your Google Business Profile? 📸 Your first instinct might be to turn to stock photos or an AI photo generator. But that's a bad idea. Google can detect stock photos and is not a fan of them. Research from Joel @headley demonstrated that Profiles with real, locally shot images, outperform Profiles with stock images. So, here are 2 ways to get high-quality pictures for your Profile: 1️⃣ Your phone's camera takes high-enough quality pictures. Resolution has to be drastically reduced for photos on the web anyway. You can ask someone at your office to take pictures of you doing your thing at work. This is a quick and easy solution that will get you some authentic photos for your Profile. 2️⃣ If you are willing to pay for stock images anyway, why not just hire a professional photographer? You can find photographers in any city these days who will do a job like this for a couple hundred dollars. Of the two options, I highly recommend booking a photographer. You can reuse those photos for your social media, website, print material etc. So the investment is well worth it. Thoughts? #seo #localseo
Darren Shaw tweet media
English
13
7
48
4.9K
Joel Headley
Joel Headley@headley·
And, if you want to capitalize on that extra traffic to your site, you need a way to interact with and capture leads. What better than @leadferno?
English
0
0
2
135
Joel Headley
Joel Headley@headley·
But wait, there's more! We were using Google's Vision API to find images that matched keywords associated with the business (e.g., dentist v. glasses), & that's why we saw an increase in traffic v. adding stock images alone. Photo diff. were minor to get the right keywords.
Darren Shaw@DarrenShaw_

How can you get high-quality photos for your Google Business Profile? 📸 Your first instinct might be to turn to stock photos or an AI photo generator. But that's a bad idea. Google can detect stock photos and is not a fan of them. Research from Joel @headley demonstrated that Profiles with real, locally shot images, outperform Profiles with stock images. So, here are 2 ways to get high-quality pictures for your Profile: 1️⃣ Your phone's camera takes high-enough quality pictures. Resolution has to be drastically reduced for photos on the web anyway. You can ask someone at your office to take pictures of you doing your thing at work. This is a quick and easy solution that will get you some authentic photos for your Profile. 2️⃣ If you are willing to pay for stock images anyway, why not just hire a professional photographer? You can find photographers in any city these days who will do a job like this for a couple hundred dollars. Of the two options, I highly recommend booking a photographer. You can reuse those photos for your social media, website, print material etc. So the investment is well worth it. Thoughts? #seo #localseo

English
2
0
6
661
Joel Headley
Joel Headley@headley·
@Giridja @DarrenShaw_ Google preferred JSON-LD, because other formats had high rates of implementation errors. And, since this is structured content, it was presumably being fetched from a CMS, so it didn't make sense to inter-mix.
English
0
0
3
27
🐝 Olesia Korobka 💙💛🐝
@headley @DarrenShaw_ that's why I prefer rdf or even microdata over json-ld + no need to duplicate content + no factual errors + google certainly gets it if it can crawl the page
Leeds, England 🇬🇧 English
1
0
0
50
Joel Headley
Joel Headley@headley·
Schema's value to Google was based on the search features it presented based on schema, not the semantic content it could get from schema. It had to do that other ways because schema was never used universally enough to allow that to be the defacto standard in semantic content.
Darren Shaw@DarrenShaw_

Schema is dead 😵 (for local SEO) "Schema is only valuable for the SERP features that it triggers" - @headley I no longer implement or recommend Schema for local business SEO. There used to be value in some schema markup, but not anymore. 🔹 Local business schema You don't need it unless your business info online is a mess and Google cannot associate your business entity with your website. 99% of businesses don't have this problem, so there is no reason to use it. This schema has never had any SEO impact (see Joel's quote above). 🔹 Review schema It was amazing while it lasted, but Google doesn't show the stars in the results for smaller sites anymore, so the party's over. 🔹 FAQ schema It was amazing while it lasted, but Google doesn't show the FAQ snippet in the results for smaller sites anymore, so the party's over. 🔹 Sameas schema This used to be helpful to get social links on your GBP, but it's no longer needed since you can add social links as a setting in your Google Business Profile now. ☝️🤓 There is still one rare case where I think schema can be helpful, and that is when your GBP Event posts are appearing with incorrect info. Other than that, I don't waste my time with schema these days. There are higher value SEO activities to do. #seo #localseo

English
2
3
12
3.3K
Joel Headley
Joel Headley@headley·
@JarnoVanDriel @DarrenShaw_ That's right. Again, since Google can't rely on everyone to have Schema, it really can't rely on anyone to have Schema. That's why it focused on partnerships in key publishing spaces for search features. HTML content is the meat & potatoes of Google semantic signaling.
English
1
0
2
33
just Jarno
just Jarno@JarnoVanDriel·
@headley @DarrenShaw_ That last point bears a lot more truth than many of aware of. Clients are often surprised I start markup optimization projects by optimizing the content first. Many treat markup as if it's fairy dust, which it's not. Anything important should be on the page for #peoplefirst
English
1
0
2
33
Joel Headley
Joel Headley@headley·
@DarrenShaw_ So, to moderate both sides: • Chasing every new Schema.org draft - 👎 • Search features driven by schema come and go - Google is fickle. Add it! • Google probably isn't using it for semantic search directly. HTML is more reliably implemented. Keep testing!
English
2
0
5
172
Joel Headley
Joel Headley@headley·
@DarrenShaw_ On the knowledge team, we knew search core ranking couldn't use schema niche use. Everyone uses HTML, and search ranking needs to get semantic signals from all pages. Think about it: Google search doesn't want to turn off the Internet to those that don't implement Schema.
English
1
0
4
170
Joel Headley
Joel Headley@headley·
@JarnoVanDriel @DarrenShaw_ Absolutely. It is a more nuanced discussion than life or death. And, if you're building a platform, you should include it as part of the basic build. It is easy and cheap. I agree on that point.
English
1
0
2
23
just Jarno
just Jarno@JarnoVanDriel·
@headley @DarrenShaw_ "may not want to prioritize this one given other opportunities" I think this is key for any discussion surrounding this. Plus the value of markup isn't equal for every website. For some it's just the RR, for others, it's a source for their own data science. Value = it depends
English
1
0
3
29