Jacques Bouchard (@jacquesbouchard) header
Jacques Bouchard (@jacquesbouchard) profile picture

Digital Marketing Consultant - SEO/UX/Analytics/CRO/Community. Listened to Guile; went home to be a family man.

Danbury, CT
Joined April 2008
Photo by Jacques Bouchard (@jacquesbouchard)Photo by Jacques Bouchard (@jacquesbouchard)Photo by Jacques Bouchard (@jacquesbouchard)Photo by Jacques Bouchard (@jacquesbouchard)Photo by Jacques Bouchard (@jacquesbouchard)Photo by Jacques Bouchard (@jacquesbouchard)Photo by Jacques Bouchard (@jacquesbouchard)Photo by Jacques Bouchard (@jacquesbouchard)Photo by Jacques Bouchard (@jacquesbouchard)Photo by Jacques Bouchard (@jacquesbouchard)
An apostrophe doesn't mean, "Look out! There's an 's' coming!"
3
531
Jacques Bouchard retweeted
Security called me at 6:12 AM today. "Patch every PHP server immediately." I asked what happened. "Two critical vulnerabilities. Remote code execution. No authentication required." Cool. How many PHP servers do we have? According to inventory: 12 According to reality: Nobody knows. We found one running WordPress. Three running old internal tools. One under someone's desk. Two inside vendor appliances. A forgotten employee directory from 2016. And a server named: PHP-OLD-DO-NOT-TOUCH Naturally, that one runs payroll exports. Then we found a PHP 5.6 box. I asked who owned it. The documentation said: BRIAN. Brian left in 2019. We called Brian. He said: "Oh wow, that's still running?" Excellent. By 8 AM, leadership joined the incident call. CEO: "Can hackers actually get in?" Security: "Potentially yes." CEO: "Without a password?" Security: "Yes." CEO: "Then why do WE need passwords?" Not the lesson. Finance asked if we could wait until the weekend to patch because downtime affects revenue. Security explained that the alternative was letting strangers execute code on our servers. Finance asked for a cost comparison. At 9:17, someone suggested temporarily taking the vulnerable websites offline. Marketing refused. "Our campaign is live." So for the next hour, the company officially decided maintaining a landing page for 20% off webinar registration was more important than preventing remote server takeover. We finally patched everything we could find. Then our scanner discovered another PHP server. Hostname: TEMP-PHP-2014 Uptime: 4,512 days. Nobody knows what it does. Nobody owns it. Nobody can shut it down. But every time we block network access, the warehouse stops printing shipping labels. Security has classified it as critical infrastructure. It is running PHP 5.4. The vulnerability has existed longer than half our employees. The emergency patch took four hours. Finding out what PHP actually runs took eleven. The internet isn't held together with code. It's held together with servers everyone is afraid to turn off.
918
7,075
1,159
58,008
3,842,164
Jacques Bouchard retweeted
Are SEOs actually scared AI will take their jobs? Rather than guess, I want data. I’m surveying SEO/search professionals about AI, job security, career anxiety, and how sentiment has changed over the past year. 6 questions. <5 minutes. Anonymous. Take it + please RT with your network. docs.google.com/forms/d/e/1F…
10
16
3
29
7,814
Hey friends! I thought this analytics setup be useful. It walks you through how to track visitors who click on text that's _underlined_ but does not have a hyperlink anchor. It's step by step, with tons of visuals for both Google Tag Manager and also GA4. jacquesbouchard.com/blog/how…
24
Our art on a physical Switch game. It has finally arrived! Thank you, @LimitedRunGames and @StegosoftGames! Let's do more together in the future!
2
3
27
1,900
Jacques Bouchard retweeted
🆕 weird that Google is discontinuing the dark web report from January 15, 2026
1
1
9
1,193
Jacques Bouchard retweeted
Ahrefs bringing back top 100 - they don't say how ahrefs.com/blog/google-serp-…
8
4
3
52
7,271
Jacques Bouchard retweeted
Today Bing started showing me nonsensical search results, and it wasn't a mistake. If they think you're scraping, they won't always block you. They'll just rank completely irrelevant pages instead. I checked ~150 rankings with a popular third-party API, and most were flawed. The API provider confirmed what I was seeing and said Bing keeps catching on to them every few hours. Then I searched the web to see if it was a fluke, and found this gem of a Reddit comment. The screenshot was made for illustration purposes, but it's as extreme as the results I was seeing. Today I Learned.
14
10
10
103
23,893
Jacques Bouchard retweeted
In case anyone needs this
10
13
1
129
7,753
Jacques Bouchard retweeted
Technical SEO: don't just submit the sitemap index file in Google Search Console, you'll need to submit all important sitemaps individually also. When I get access to a clients GSC, often for very large sites, I unfortunately don't always have access to the indexing data that I need from the get-go. A core reason for this is when only the sitemap index file has been submitted, and not the individual sitemaps for core parts of a site e.g. products, categories, articles, guides etc. This approach effectively applies to all types of sites. Whether it be news publishers (where articles are often grouped within sitemaps by date), eCommerce sites, marketplaces, or sites of any kind. When you think about large sites that are maxing out on the amount of pages that they're squishing into a sitemap (50K is the limit), you're losing a great deal of insight along the way, especially if you're only able to view page indexing for millions of URLs at a time. I actually think that Google should really do this automatically when sitemaps are detected within the index, due to the usefulness of the reporting, but I do also understand there it does require input from the site owner in the first instance. If you haven't added your sitemaps to GSC in this way yet, get it over and done with and make the change now. If you end up working with someone in a technical SEO engagement, they will be thankful that you did (if they understand the importance of this reporting view).
22
40
1
262
19,098
Jacques Bouchard retweeted
SEO Tip: when it comes to using Schema for the homepage on a site, there are two types that I gravitate towards and recommend (especially for eCommerce stores). The two types are Organization and WebSite Schema, being tags that I see genuine utility in for sites when added, but I regularly see as missing from the homepage for sites. WebSite Schema is a special one in particular, having influence over the Site Name that appears in search results, where Google will often look to the name specified within this tag and present it in SERPs. For large eCommerce stores that may have various regional domains, while the homepage for the core region (such as the US) might have the correct tag, it is not uncommon for WebSite to be missing from the homepage across other regions. This can result in some messiness in Google's SERPs and confusion in the signals received. For instance, a site that I was working with recently didn't have WebSite on their AU domain, resulting in it randomly having the NZ domain (e.g. Example .co.nz) showing as the site name, when it should have just been 'Example' or 'Example AU' appearing. For Organization Schema, this is one that is effectively a no-brainer. I've seen it become quite influential in recent years, with an example being a site I was working with not being able to be shown as an entity within autocomplete. After adding Organization, the large card treatment within autocomplete for the brand started showing a week after implementing. Similar can be said about the brand/merchant knowledge panel for sites. The trend for the eCommerce version of this panel has been heavily skewed toward being influenced by Merchant Centre Next more recently, with there now being features such as payment options, trending products, shipping and returns, and even an AI Chat that serves free listing results. While there are various factors that come into play to have this panel consistently appear for your brand (prominence and size, along with a Wikipedia article often being a key step), I do find that the information provided within Organization is a core fallback signal to influence some of the inclusions. We saw the influence of Organization increase for merchant knowledge panels more recently, where Google now allows you to specify product policies such as 'returns' and loyalty program information within this markup, again solidifying the importance of having this markup located on the homepage of your site. On the most basic level for Schema implementation, I would suggest ensuring that you have both Organization and WebSite located on the homepage of your site. There are obvious benefits that shouldn't be ignored for SEO. And once you have the panel appearing, make sure to customise this information with the ‘brand profile’ feature in GMC Next.
7
32
196
12,265
Jacques Bouchard retweeted
Wikipedia and Reddit are going head-to-head in the battle for GenAI chatbot referral traffic. >>
5
4
3
66
4,394
Check out this incredibly toxic video that comes with the job application at @RocketClicks - tells you that if you're interested in work/life balance to please stop applying. drive.google.com/file/d/1Koj…
1
38
Hello friends! My wife Jessica Joy is always so quiet about her accomplishments, but she does incredible things. Recently, she's shared her story of losing 102+ pounds and entered into a contest. Please vote for her at mediweightloss.com/tvg-2025/ and spread the word by sharing this.
64
Jacques Bouchard retweeted
Oh good, Google Store is now publishing health content and outranking MayoClinic, ClevelandClinic, Healthline, and other health websites on weight loss topics. What could go wrong. Have you seen this before? @lilyraynyc @rustybrick
14
20
14
77
32,551
Jacques Bouchard retweeted
Happy birthday @JShehata
2
1
5
2,736
Jacques Bouchard retweeted
Mr. President, Ukraine did not “start” this war. Russia launched an unprovoked and brutal invasion claiming hundreds of thousands of lives. The Road to Peace must be built on the Truth.🇺🇸🇺🇦 “Russia Invades Ukraine in Largest European Attack Since WWII” @FoxNews (February 24, 2022) foxnews.com/world/russian-in…
40,592
62,270
8,085
360,606
17,797,968
Jacques Bouchard retweeted
Every time an American’s come back is “IS yOuR fLaG oN ThE mOOn?” I like to remind them the USA is the country that cannot be trusted to have Kinder Surprise eggs because your own government doesn’t trust you to take the toy out before you eat the chocolate.
572
1,276
85
13,575
258,087
RETWEET to wish @BarackObama a Happy Presidents Day!
855
9,346
180
29,276
528,120