SEO and CEOs – Never the Twain Shall Meet

Reading Time: 2 minutes

This is a placeholder post for a future possibility that I hope does not occur. If it does, this is the “I told you so.” record. Hence identifiable details are missing. One of my hobby horses is that the C-suite of companies does not place much importance on SEO. Either they acknowledge it but don’t want to know anymore, or they reject the idea completely. This story is the latter kind.

It’s about a small, VC-funded company that has just raised a third round. It was founded more than six years ago. It has a brilliant, niche technical product and its customers are B2B professionals. To obscure the company’s identity further, let’s say the product is a left-handed electric drill and the company name is Acme. It has almost no competitors. There is also a software suite to manage such a drill – two products, at best. I think I’m more excited about the product than its CEO.

Table of Contents

Site Crawl

The WordPress website is hosted at WPEngine and built with WPBakery. A two-product website should have about 20-25 core pages at best and any number of blog posts. A site crawl should take less than an hour. The crawl took 53 hours, running at around 5 URLs per second! Google crawls much faster.

Site crawl
Site crawl

The image shows 81,671 HTML pages out of a total of over 800,000 URLs, which include supporting code files (JS, CSS) and images. For just two products?

Lighthouse scores for the home page.
Lighthouse scores for the home page.

The page load time is poor, but it’s not the biggest challenge for the company.

SEO Challenges

There are a few red flags:

  • The company name ranks #1, as it should. (This is not a red flag.) The name is shared with at least two, perhaps more, products in other industries. Many companies have chosen their brand names like that, but it’s too late to change it. As an aside, a previous employer’s name was changed to an everyday verb! It did not survive the name change.
  • 99% of third-party mentions of the company are about its VC funding efforts.
  • If you search Google for this niche technology, this company does not show.
  • The website is nowhere to be found for its likely unbranded keywords.
  • Unsurprisingly, according to Ahrefs, the highest number of daily organic visits in the past 12 months was 13. OK, I don’t have access to their analytics data, but external estimates are usually in the ball park.
  • I cannot find any independent product reviews. A lone “review” was written by their own consultant two years ago after some seed units were installed in a few dozen locations.
  • Several relevant forums and social platforms have no mention of this company or its products.
  • Experienced SEOs can easily work out the likely reasons for the huge URL count. I’m not spelling it out here, as this isn’t an audit.
  • I have known the CEO for many years, but he has ignored two emails asking to discuss their SEO.  Being on two continents and time zones, email is the best channel for now. As another aside, at least 10 other CEOs I have known personally showed no interest in discussing SEO.

Why are CEOs like this?

Kalicube Knowledge Panels Course Review by Ash Nallawalla

Reading Time: 3 minutes
KP course
Course

The course is called “Triggering and Managing Knowledge Panels”. I paid full retail for this 12-month expiry course. It is a collection of videos and quizzes to be completed at one’s own pace. I completed it in 

Lesson 1

Duration: 12:35

The first lesson is an introduction to the course.

Lesson 2

Duration: 9:54

My main revelation here was that I needed an “Entity Home” – a definitive source of truth about me. I have a few websites that contain scattered information about me, so I need to create this Entity Home. That is probably my “name site” – https://ash.nallawalla.com.

Sample quiz.
Sample quiz.

Lesson 3

Duration: 6:35

This lesson asks you to confirm three things:

  • Who you are
  • What you offer
  • Which audience you serve.

This lesson reinforces the exhortation to implement schema tags, even though it has not been covered in depth so far.

Lesson 4

Duration: 8:10

This lesson is about building your Entity Home. You need to own and control it completely. I have one, but I need to improve it.

Lesson 5

Duration: 11:17

The next most important thing after the Entity Home is the Entity Description. It needs to begin with a “subject-verb-object” that describes the entity.

Lesson 6

Duration: 13:10

It is important to corroborate facts about the entity. Some sites are more effective than others when they mention you (the entity).

Lesson 7

Duration: 8:42

If possible, you need to link from the Entity Home to the corroborative sites and vice versa.

Lesson 8

Duration: 13:11

Using Schema tags is the best way to corroborate. I did this some time ago, tweaking it by adding subJectOf.

Lesson 9

Duration: 11:25

This lesson covers nodes, edges, attributes, and paths.

Lesson 10

Duration: 16:23

We learn about six knowledge verticals that can trigger a knowledge panel and the Google Knowledge Graph (Vault).

Lesson 11

Duration: 5:23

This lesson is about claiming knowledge panels (and when not to).

Lesson 12

Duration: 11:28

Sometimes, you may want to change the information Google has chosen to show for your entity.

Lesson 13

Duration: 6:08

This lesson describes what information Google shows in a knowledge panel and how to trigger and manage the information in your control.

Lesson 14

Duration: 11:47

In this lesson, you will learn that machine learning algorithms drive every aspect of the Knowledge Vault, Knowledge Panels, and brand SERPs. 

Lesson 14

Lesson 15

Duration: 9:48

This lesson is about the Google Knowledge Extraction Algorithm.

Lesson 16

Duration: 13:59

Jason explains how a Knowledge Panel Is built.

Lesson 17

Duration: 11:40

This lesson is about getting your entity Into Google’s Knowledge Vault.

Lesson 18

Duration: 13:44

This module is about getting your Knowledge Panel to show on your brand SERP.

Lesson 19

Duration: 9:15

Here, you learn about “People Also Search For”, “Related Searches,” and how these elements work.

Lesson 20

Duration: 8:32

This lesson covers how Google chooses what photos and logos to show.

Lesson 21

Duration: 8:48

Jason teaches us how to build Google’s confidence in your entity.

Outcome

I enjoyed doing the course.

Knowledge Panels Course certificate
Knowledge Panels Course completion certificate.

Did it give me a Knowledge Panel? No. Try searching for “Ashok Nallawalla“.

Partial knowledge panel.
Partial knowledge panel on the right.

I already had a “partial” knowledge panel before completing the course. I have a problem with my formal name being cited in authoritative places, such as the National Library of Australia since the early 1980s, and Amazon for my early books. My nickname “Ash” is the only name I use professionally all the time. It’s unique, as I know we are a small family and there is nobody else with my name. Yet, Google the “child” is too infantile to grasp that I am the same person as Ashok. It has not noticed that I published a new book in 2022, and it is still showing the previous book from 1985. If you search for “Ash Nallawalla“, the partial knowledge panel does not show.

Of course, this does not detract from the Kalicube course. You should consider doing it if you are serious about this topic.

BlackBriar 25L Range Backpack Review

Reading Time: 2 minutesSo, I’ve been using my new BlackBriar 25-litre Range backpack for three weeks and about 8,000 miles of air travel. Its impressive build quality will give premium brands such as Tumi a good run for the money.

BlackBriar Range 25L backpack
BlackBriar Range 25L backpack

Table of Contents

Capacity

While there are larger models, the 25L was a perfect replacement for my old backpack, which has two vertical compartments for a laptop and some work papers or what-have-you. Backpacks come in many layouts to suit user personas, e.g., tourist, digital nomad, office worker, student, etc. My use case is that of an occasional tourist who carries a laptop for some light work back at the hotel.

My previous backpack was a freebie from a software company and made for nobody in particular. Its two vertical slots were fine for a laptop and some papers, but it wasn’t good as an overnighter or even for packing some last-minute purchases at the end of a vacation. It has a second pocket for smaller items.

The BlackBriar has a single large storage area that opens out like a suitcase, as shown in the photo.

Opened up view
Opened up view

There are six zipped pockets and a large sleeve. On the outside and under the main handle is a zipped area where you can keep stuff you are likely to access from the overhead bin on a plane.

Clothes and travel paraphernalia
Clothes and travel paraphernalia

In the photo above, I have shown three shirts and one pair of trousers, along with some paraphernalia. You can see there is room to spare.

Laptop sleeve
Laptop sleeve

My laptop is an old Dell Inspiron 15 5000 and fits comfortably, so a 17-inch laptop would also be happy there. I also keep my travel papers in this side pocket.

Build

The fabric and straps are top-class and will not wear out before you replace the backpack for other reasons.  There are generous side pockets for water bottles and loops for anything you care to carry. A thoughtful touch is a small ring for hanging the bag in an airport toilet cubicle. Two side straps are handy for grabbing the bag from either side.

Other colours are available, but I chose black to hide possible stains that bags seem to pick up from dirty airport floors. Dearer models also have a combination lock to deter theft at night while we sleep on those long trans-Pacific flights.

In Use

As a business traveller, I found it to be the perfect size for a short 3-day trip, going hand-luggage-only (HLO). It sits comfortably on my back, particularly on those long walks between terminals – have you walked from LAX’s Tom Bradley International Terminal to say, United at Terminal 7? At the Immigration counter, my travel papers are easily reached within seconds. At the hotel, I can easily access my folded clothes.

Rating

5.0 out of 5.0 stars

Submitting WordPress Site to HSTS Preload List

Reading Time: < 1 minuteIf you run a website, it will be more secure if you enable HSTS Preload correctly and submit it to a Google property known as https://hstspreload.org/. I tried some plugins, but they added validation errors. I prefer not using a plugin if there’s another way to solve the problem. This is the quickest method, so give it a try if you tried the above test/submission and your domain failed.

Netmagellan (this site) fails the HSTS Preload test.
Netmagellan (this site) fails the HSTS Preload test.

Edit the .htaccess File

Two entries are required in this file that lives in your website’s root folder. I added them after the # END WordPress line. The first entry adds the HSTS header. The next entry makes an HTTP request redirect HTTPS before anything else.

Header set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"

#Redirection code starts

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

#Redirection code Ends

Check the Site Again

That was a successful submission.

Successful submission of this website.
Successful submission of this website.

Programming Repeaters in the AnyTone AT-6666

Reading Time: 3 minutesThe AnyTone AT-6666 is a 10-metre band mobile amateur radio with roots in CB. You can open up the radio to include the entire range 25 MHz to 31 MHz. That has no appeal to me, so I won’t go there. One of my reasons for buying this radio is to focus entirely on the 10-metre band as we approach the sunspot peak next year. I had been using the radio for a few months, but had not bothered to learn how to enable the repeater split for the few 10 m FM repeaters.

Documentation

For reasons that don’t make business sense, the slim, printed manual for the AT-6666 is a quick-reference guide, rather than its title as a “User’s Guide”.  (I was once a Technical Editor at Unisys). There is a reference to repeater offsets, but that’s it. There is no mention of software or how to program the radio from a PC.

Software

I read a few 10-metre discussion groups and found out that free software for this radio is made by an unidentified source, as there is no mention of AnyTone on it. It’s called QPS6666. You need a special serial cable, which looks like a USB cable. I had forgotten that I ordered this cable with the radio; yet, a few days ago, I ordered another cable!

Connecting the Cable

The USB serial cable goes from the Windows PC to the back of the radio, where a mini-USB serial socket is available. A Prolific driver is required for this cable to work, as the regular Windows 11 serial port driver does not work with it. As this step has an element of chicken-and-egg to it, I will continue this point a little later. Upon installation of the software, the PC showed a new COM6 (the number might differ on your PC), and the software could see the radio (Setup > Communication Port > COM6) just fine.

Prolific port on COM6.
Prolific port on COM6 in Device Manager.

QPS6666 Software

This software for the AT-6666 can be downloaded from a few places. It’s easy to install. To my knowledge, the software does not come with any manual, so I had to figure it out with trial and error. My goal was to put repeater offsets, which are minus 100 kHz, on the 10-metre band. The reception frequencies for the FM part of the band are pre-programmed in Band I. See the screenshot below. I picked one of the repeater frequencies at Channel 5. I changed the REP value from OFF to the minus sign. I did it to all the other repeater frequencies.

QX6666 software interface
QX6666 software interface

Prolific Driver

The next day, the software could no longer see the radio, and Control Panel had lost COM6. See the screenshot below. I went to look for a source for the Prolific driver. I found this article, which is linked to the file and provides instructions, so I won’t repeat them here. I don’t know why I did not need to install this driver when I installed the QX6666 software. I have had this “lost Prolific driver” issue with another ham-radio program, and it seems to be Windows Update (10 or 11) that overwrites it. The good news is that once the radio has been programmed, you won’t need to use the software for some time. Reinstalling the driver is easy, and you need to reboot the PC afterwards.

COM6 was missing.
Control Panel no longer showed COM6.

Repeater Operation

Initially, I could not get the rig to work in repeater split mode. It was in VFO mode, and I had to press the FRQ button to get it into Channel mode. Be sure to keep pressing the Band button until it shows the I band in the display. For each channel that you designated as a negative offset, you will see “REP” against it. See the photo below. When you key the mike, the radio will transmit 100 kHz below the channel receive frequency. Enjoy using the 10-metre repeaters when the band opens.

AT-6666 front panel showing a repeater channel.
AT-6666 front panel showing a repeater channel.

4 in 1 Magnetic Wireless Charger Review

Reading Time: < 1 minuteThe charger I picked for my iPhone 15 Pro Max and Apple Watch was a generic one from Amazon Australia – model B620. Don’t buy it, for the simple reason that the phone’s weight causes the stand to fold down, particularly if the watch is also placed on it. Occasionally, the phone will stay in place, but it requires pushing the hinge hard, which risks breaking it.

B620 wireless phone charger
B620 wireless phone charger

As many similar models are available, I suggest you pick one like the one below (affiliate link), where the phone stand is rigid. Avoid a hinged model.

Debunked: How Google Alters Search Queries to Get at Your Wallet

Reading Time: < 1 minuteThis is a comment on an article in Wired Magazine by Megan Gray on 2 October 2023. Wired article

I think the writer has misunderstood how Google Ads work. When you search for “children’s clothing” as per the article’s example, the Google Ads system in the background has millions of ads waiting for such keywords to be typed, then those ads show up in the SERP. The searcher did not specify a brand, so all clothing advertisers who bid for anything close to “children’s clothing” are in the running for their ads to show.
// Here’s how it works. Say you search for “children’s clothing.” Google converts it, without your knowledge, to a search for “NIKOLAI-brand kidswear,” making a behind-the-scenes substitution of your actual query with a different query that just happens to generate more money for the company, and will generate results you weren’t searching for at all.//
This is where she is wrong. The brand she intended to say is spelt “Nikolia”.
If I search for just “children’s clothing”, I get several brands’ ads, as it ought to be.

A Google result for "children's clothing".
A Google result for “children’s clothing”.

If I had searched for “Nikolia-brand kidswear”, I get ads for Nikolia clothing by several advertisers, as it ought to be.

A Google search result for "Nikolia kidswear"
A Google search result for “Nikolia kidswear”

Making “more money for the company” is how Google Ads has operated forever. An ad with a high bid and with a high quality score (the landing page best suits the keyword) will make more money for Google than one with a lower bid, ceteris paribus.

Update

Wired has removed the article.

Wired removed the article

Review: Clear Case for iPhone 15 Pro Max – Thumbs Down

Reading Time: < 1 minuteThis is the shortest review I have ever written. I just bought an Apple iPhone 15 Pro Max, a big step from my iPhone XR. I will review it soon, but I want to alert people about the Apple clear case for it. Don’t get it if you have dry hands like I do or if you don’t want to risk the phone sliding onto the floor. The case for the iPhone XR had a rubbery border, so it was comfortable to grip. I keep the phone in my shirt pocket and I am uncomfortable taking it out.

Apple clear case for iPhone 15 Pro Max
Apple clear case for iPhone 15 Pro Max

The case is probably fine, but its hard construction makes it very slippery on a smooth surface – mine slid off the end of my bed, which has a satin-like duvet cover. No damage was done, but I asked other friends with this new phone about their case. I received one recommendation.

I have just ordered the case below from Amazon (affiliate link), which is not as rigid and is half the cost of the Apple case. Fingers crossed.

Other iPhone Posts

Example of Nationality Schema

Reading Time: < 1 minute

I am trying to get a Knowledge Panel for my name, but that’s another story. One suggested factor that helps this goal is having structured data tags, as documented at archive.org. The specific schema Type is Person. There are many published examples of this Type, but I could not find anything useful for adding the nationality of the person.

Example of Nationality Schema

    "nationality": {
        "@type": "Country",
        "name": "Australia",
        "sameAs": "https://en.wikipedia.org/wiki/Australia"
    },

Example of alumniOf Schema

I saw others showing the name of the institution against alumniOf, but this property does not take a textual value directly. This is how it should be done.

"alumniOf": {
    "@type": "OrganizationRole",
    "alumniOf": {
        "@type": "CollegeOrUniversity",
        "name": "Deakin University",
    },
    "startDate": "1997"
},

Take a look at the tags on my other page About Ash Nallawalla using the tool at ClassyScySchema.org.

How to Block Bad Bots

Reading Time: 17 minutes

Having installed WordFence on my WordPress sites, I discovered how many bad actors probe my fairly low-value websites. Even a brand-new site that blocked all crawlers from the first day was probed by one of those IP addresses. I am sharing a part of my .htaccess file if you want to block the bad bots.

What These Bad Bots Do

The bad bots are deployed via innocent, compromised phones or computers, so you won’t know where the bad actors live. The perpetrators could be nation-states, criminals, or individuals who get a kick out of breaking into your device. They try to crack your password, but that needs two pieces of information:

  • User Name, e.g. admin
  • Password

As most WordPress sites use the default admin user name of “admin”, the bad bot simply has to guess the password. They probably begin with a list of all known leaked passwords; then, they might try a few dictionary words. I don’t think that random, low-value sites like mine would be subjected to a full set of alpha-numeric-symbol combinations, as that could take centuries to exhaust all possibilities. I never use “admin” as the user name, so the bad bots are kicked out if they try an invalid name just once.

Other bad actors try to probe the files on the site to see if they exist. These might be plugins with known vulnerabilities. Some look for opportunities to try cross-site scripting in case they work. WordFence lets me set rules for blocking bad behaviour. My criteria are very strict – a single attempt is enough for certain tactics to block the bot for a long time. I don’t have the paid version, as I don’t make any money from my sites other than a few pennies from ad clicks.

The compromised phones and computers do the dirty work, and it’s likely their owners have no clue this is going on. After all, not arousing their suspicion is essential for the bad activity to continue indefinitely.

Why Bother?

Why should I bother to block these bad bots? That’s a great question because a well-managed site should have few vulnerabilities. I don’t keep unused plugins, even in a disabled state. I have nothing of monetary value on my personal sites. I have read that keeping a long list of exclusions can slow down a site, but I get so few visitors that I don’t care. This is a learning exercise for me. In the beginning, a bot would try exactly 56 times each of my sites, as they are all hosted on the same IP address. A blocked site is served a 403 (Forbidden) error. More recently, the number of probes per visit has decreased to much lower numbers, with some of my sites getting zero visits in a week. Perhaps, in a few months, I might manage to block all the bad bots that have me in their sights.

My .htaccess File

# Wordfence WAF
<Files ".user.ini">
<IfModule mod_authz_core.c>
	Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
	Order deny,allow
	Deny from all
</IfModule>
</Files>

# END Wordfence WAF

<Files 403.shtml>
order allow,deny
allow from all
</Files>

deny from 212.227.181.172
deny from 45.133.1.73
deny from 20.206.76.37
deny from 13.250.30.183
deny from 20.114.231.252
deny from 20.7.21.160
deny from 40.122.173.240
deny from 77.73.131.23
deny from 109.228.200.223
deny from 20.5.75.243
deny from 162.241.225.33
deny from 217.160.42.149
deny from 107.150.63.174
deny from 40.84.156.1
deny from 18.197.109.218
deny from 159.65.162.186
deny from 157.245.79.217
deny from 20.205.101.205
deny from 5.9.9.29
deny from 52.188.147.177
deny from 20.29.211.7
deny from 74.50.68.173
deny from 20.90.254.138
deny from 2a00:7143:0102:0101:0225:90ff:fedc:e8e0
deny from 2a02:0af8:fab0:0808:0085:0234:0145:0160
deny from 2001:0df0:02fc:0153:0000:0000:3e45:f14e
deny from 2a03:b0c0:0001:00e0:0000:0000:0258:b001
deny from 2a00:d680:0020:0050:0000:0000:0000:4a10
deny from 2001:41d0:0303:2e08:0000:0000:0000:0000
deny from 2604:a880:0400:00d0:0000:0000:1a04:a001
deny from 2400:6180:0000:00d0:0000:0000:0ee6:9001
deny from 20.229.98.222
deny from 20.127.130.65
deny from 52.173.192.165
deny from 20.7.22.132
deny from 162.241.24.101
deny from 45.137.22.41
deny from 103.241.146.250
deny from 46.4.27.227
deny from 206.72.197.112
deny from 18.218.32.43
deny from 49.12.107.172
deny from 2400:8904:0000:0000:f03c:92ff:feef:a02d
deny from 2607:f298:0005:102f:0000:0000:0ce4:31b9
deny from 2a01:04f8:0252:1d85:0000:0000:0000:0002
deny from 2607:f298:0005:102b:0000:0000:0454:7256
deny from 2607:f298:0005:100b:0000:0000:0384:a0e8
deny from 2a01:04f9:c010:82e3:0000:0000:0000:0001
deny from 107.182.129.216
deny from 20.124.192.246
deny from 52.37.66.216
deny from 2001:0bc8:1201:0069:569f:35ff:fe17:e0ca
deny from 2a03:b0c0:0002:00d0:0000:0000:10e4:5001
deny from 2a00:1a28:155d:01f5:0000:0000:0000:0001
deny from 2a01:04f8:0c0c:d361:0000:0000:0000:0001
deny from 69.89.27.23
deny from 2607:f298:0006:a077:0000:0000:0feb:e340
deny from 2a03:b0c0:0002:00f0:0000:0000:0057:b001
deny from 85.203.34.68
deny from 78.128.113.198
deny from 13.80.41.87
deny from 217.160.48.108
deny from 79.110.62.214
deny from 20.125.128.20
deny from 35.86.116.141
deny from 192.187.115.194
deny from 85.202.169.117
deny from 20.110.101.76
deny from 2.58.149.35
deny from 20.94.76.10
deny from 20.150.150.251
deny from 104.244.79.9
deny from 20.39.191.252
deny from 2a01:04f8:0162:6188:0000:0000:0000:0002
deny from 2604:a880:0800:0010:0000:0000:39e6:9001
deny from 2001:4ba0:cafe:1251:0000:0000:0000:0001
deny from 2403:6a40:0000:0120:cc2a:d773:3d27:4391
deny from 2400:8902:0000:0000:f03c:92ff:fef1:0dae
deny from 35.178.196.90
deny from 45.141.239.96
deny from 18.184.73.72
deny from 20.92.255.85
deny from 103.252.225.173
deny from 78.84.52.224
deny from 192.109.205.7
deny from 213.226.123.159
deny from 50.87.152.102
deny from 20.223.152.221
deny from 52.36.6.58
deny from 20.125.120.101
deny from 20.119.57.81
deny from 188.54.123.218
deny from 46.70.194.65
deny from 46.70.21.237
deny from 46.70.0.0/16
deny from 220.210.181.32
deny from 203.170.143.39
deny from 183.104.220.60
deny from 180.248.195.72
deny from 223.18.167.231
deny from 118.219.215.154
deny from 121.2.171.220
deny from 73.243.8.222
deny from 45.118.112.86
deny from 162.215.253.97
deny from 78.71.235.156
deny from 74.220.219.18
deny from 2a01:04f9:002b:118e:0000:0000:0000:0002
deny from 20.244.25.54
deny from 79.110.62.142
deny from 20.108.47.244
deny from 20.111.24.155
deny from 198.204.249.10
deny from 193.29.13.245
deny from 141.98.6.32
deny from 208.67.0.0/16
deny from 20.27.37.21
deny from 2001:41d0:0303:d962:0000:0000:0000:0000
deny from 131.0.210.63
deny from 66.215.86.154
deny from 121.154.31.249
deny from 219.70.111.67
deny from 1.228.33.17
deny from 20.221.73.60
deny from 20.211.112.70
deny from 173.249.56.171
deny from 79.110.62.176
deny from 20.248.191.112
deny from 193.151.183.23
deny from 208.67.105.73
deny from 20.231.49.43
deny from 168.119.138.244
deny from 193.36.225.157
deny from 185.189.115.22
deny from 208.67.106.151
deny from 46.4.27.224
deny from 37.120.204.237
deny from 20.168.102.223
deny from 20.127.107.129
deny from 204.12.197.122
deny from 80.76.51.29
deny from 144.76.195.233
deny from 20.14.102.50
deny from 20.108.48.204
deny from 207.244.86.173
deny from 20.197.229.90
deny from 162.0.232.99
deny from 20.14.86.193
deny from 2607:5300:0120:0334:0000:0000:0000:0000
deny from 2604:a880:0800:0010:0000:0000:0b0f:9001
deny from 2400:6180:0100:00d0:0000:0000:02db:3001
deny from 2400:6180:0000:00d0:0000:0000:0161:e001
deny from 45.130.83.16
deny from 2400:8901:0000:0000:f03c:91ff:fee4:af98
deny from 173.208.166.66
deny from 141.98.6.26
deny from 212.90.148.126
deny from 64.79.79.178
deny from 65.21.200.121
deny from 151.106.41.64
deny from 13.78.225.32
deny from 82.223.104.73
deny from 202.21.38.119
deny from 39.108.148.88
deny from 81.88.52.203
deny from 185.2.4.71
deny from 165.22.102.213
deny from 54.188.70.93
deny from 135.181.135.36
deny from 171.22.30.50
deny from 138.201.52.115
deny from 35.90.41.59
deny from 20.78.37.28
deny from 212.227.213.151
deny from 20.254.121.118
deny from 67.20.76.214
deny from 2400:6180:0000:00d0:0000:0000:0f6f:3001
deny from 2a03:b0c0:0001:00d0:0000:0000:0f00:6001
deny from 192.185.81.201
deny from 2400:6180:0000:00d0:0000:0000:0ea8:8001
deny from 2a02:c207:2066:7304:0000:0000:0000:0001
deny from 2400:6180:0000:00d0:0000:0000:053b:0001
deny from 209.105.242.139
deny from 20.197.232.120
deny from 192.151.154.50
deny from 3.95.196.29
deny from 20.222.44.83
deny from 20.25.150.153
deny from 217.160.67.80
deny from 217.160.70.250
deny from 185.163.125.143
deny from 20.67.242.104
deny from 40.83.49.235
deny from 20.199.185.119
deny from 20.168.23.106
deny from 209.141.57.123
deny from 2607:f298:0006:a056:0000:0000:0ea8:c03c
deny from 2607:5300:0060:5e5b:0000:0000:0000:0000
deny from 2400:8500:1301:0738:0133:0130:0103:0036
deny from 2607:f298:0005:101f:0000:0000:0a01:9e5d
deny from 2607:f298:0006:a077:0000:0000:08a2:d640
deny from 2a01:7e01:0000:0000:f03c:91ff:fe05:d893
deny fom 103.253.145.106
deny from 3.15.43.91
deny from 20.197.239.51
deny from 20.168.96.42
deny from 109.162.120.115
deny from 20.233.6.112
deny from 41.230.84.59
deny from 197.37.242.124
deny from 203.177.135.186
deny from 142.54.177.10
deny from 20.38.2.42
deny from 20.65.11.254
deny from 2.57.122.75
deny from 167.99.15.50
deny from 3.226.244.247
deny from 104.243.37.207
deny from 69.10.52.140
deny from 20.163.87.142
deny from 192.187.120.178
deny from 13.77.78.35
deny from 20.199.20.207
deny from 20.222.16.101
deny from 20.168.97.184
deny from 211.171.241.138
deny from 14.250.30.22
deny from 69.27.14.141
deny from 178.33.114.104
deny from 20.9.72.249
deny from 185.212.69.76
deny from 171.240.245.66
deny from 20.38.47.222
deny from 68.183.28.180
deny from 54.167.103.231
deny from 20.127.184.224
deny from 20.203.154.23
deny from 139.99.62.224
deny from 20.87.49.59
deny from 89.163.132.170
deny from 2a06:2340:1002:62f9:0000:0000:0000:0001
deny from 185.244.214.124
deny from 209.97.168.165
deny from 13.84.161.159
deny from 20.5.89.216
deny from 20.219.222.3
deny from 135.181.143.28
deny from 201.150.110.50
deny from 179.189.137.229
deny from 171.239.170.28
deny from 200.87.211.85
deny from 162.55.177.32
deny from 107.150.32.90
deny from 20.203.209.142
deny from 20.119.49.195
deny from 142.132.139.132
deny from 142.132.147.155
deny from 20.14.79.172
deny from 20.235.117.214
deny from 20.171.10.188
deny from 20.168.9.255
deny from 46.109.51.146
deny from 185.139.182.192
deny from 81.170.225.56
deny from 221.162.94.224
deny from 180.182.103.29
deny from 223.18.77.229
deny from 2804:0d45:c8d9:8700:44af:2cec:5204:db9a
deny from 2406:3003:207b:01c5:2c9b:7d27:3746:4e99
deny from 177.250.50.237
deny from 222.108.73.95
deny from 178.137.91.105
deny from 31.6.102.25
deny from 122.130.229.135
deny from 119.192.48.233
deny from 67.160.205.145
deny from 70.59.89.49
deny from 180.57.226.246
deny from 213.152.161.149
deny from 204.12.192.130
deny from 135.181.249.20
deny from 20.186.175.200
deny from 159.89.184.174
deny from 159.89.34.230
deny from 195.154.185.139
deny from 34.175.111.183
deny from 20.254.169.192
deny from 135.181.207.166
deny from 80.76.51.157
deny from 185.104.28.48
deny from 84.17.46.208
deny from 20.171.120.0
deny from 57.128.45.42
deny from 2001:41d0:0303:ce33:0000:0000:0000:0000
deny from 2001:41d0:1008:0c3a:0000:0000:0000:0000
deny from 2a00:d680:0020:0050:0000:0000:0000:cdb4
deny from 2001:41d0:1004:113c:0000:0000:0000:0000
deny from 198.54.124.121
deny from 2604:a880:0800:0010:0000:0000:34bd:0001
deny from 20.74.83.20
deny from 20.172.39.79
deny from 159.89.33.85
deny from 158.69.23.79
deny from 80.76.51.192/29
deny from 20.168.126.245
deny from 223.206.49.79
deny from 223.19.127.205
deny from 91.151.203.114
deny from 126.86.52.240
deny from 218.102.233.237
deny from 121.164.144.52
deny from 2402:0800:6112:34ee:f866:f48f:4bb3:f200
deny from 109.206.241.182
deny from 109.206.241.78
deny from 162.55.221.49
deny from 88.198.218.4
deny from 20.0.136.137
deny from 2a00:d680:0020:0050:0000:0000:0000:3dff
deny from 2001:41d0:0800:3a65:0000:0000:0000:0000
deny from 2a00:d680:0020:0050:0000:0000:0000:f4dc
deny from 2400:6180:0000:00d0:0000:0000:0e6b:4001
deny from 2400:6180:0100:00d0:0000:0000:0ab7:7001
deny from 138.201.50.113
deny from 20.12.240.98
deny from 91.191.209.74
deny from 37.139.129.36
deny from 2a03:4000:0000:028b:547a:83ff:fe85:91a2
deny from 2a06:cd40:0200:0002:0000:0000:0000:0007
deny from 65.21.150.14
deny from 20.169.83.151
deny from 23.148.145.50
deny from 54.187.74.70
deny from 65.21.188.194
deny from 2a03:7380:21eb:ffff:fdda:55c3:1be3:488c
deny from 185.139.182.66
deny from 141.179.12.18
deny from 60.107.163.227
deny from 36.65.123.145
deny from 94.128.29.24
deny from 126.109.102.57
deny from 126.75.125.184
deny from 190.106.27.205
deny from 119.237.24.211
deny from 119.238.217.206
deny from 222.110.196.134
deny from 219.112.168.59
deny from 1.20.156.196
deny from 103.130.109.6
deny from 103.219.147.28
deny from 104.236.193.30
deny from 106.255.253.178
deny from 108.58.123.210
deny from 108.58.167.30
deny from 113.161.151.29
deny from 114.30.223.119
deny from 114.32.155.137
deny from 114.32.27.86
deny from 116.32.244.28
deny from 117.213.202.5
deny from 117.251.20.30
deny from 118.163.58.117
deny from 118.69.239.137
deny from 118.70.117.132
deny from 118.98.90.22
deny from 119.110.244.212
deny from 119.17.221.61
deny from 122.53.57.33
deny from 122.54.247.35
deny from 131.100.36.21
deny from 136.228.168.12
deny from 146.59.204.232
deny from 154.79.249.234
deny from 161.0.153.88
deny from 161.43.192.105
deny from 162.17.6.147
deny from 168.90.157.17
deny from 168.90.157.5
deny from 177.203.153.25
deny from 177.240.219.155
deny from 177.69.238.9
deny from 178.46.157.217
deny from 178.88.160.58
deny from 179.191.99.86
deny from 181.49.25.113
deny from 185.253.74.135
deny from 186.200.22.146
deny from 186.215.195.249
deny from 186.239.155.106
deny from 186.239.167.154
deny from 186.77.56.74
deny from 187.38.245.147
deny from 187.92.188.146
deny from 187.93.176.2
deny from 187.93.56.234
deny from 189.109.153.254
deny from 189.254.255.168
deny from 189.56.166.5
deny from 189.56.190.63
deny from 189.59.69.3
deny from 190.14.248.226
deny from 191.97.4.238
deny from 196.1.239.206
deny from 196.1.239.234
deny from 196.11.62.85
deny from 196.202.152.122
deny from 196.216.8.27
deny from 200.146.227.146
deny from 200.159.48.45
deny from 200.205.134.87
deny from 200.232.114.219
deny from 200.232.15.41
deny from 201.28.130.42
deny from 201.28.135.246
deny from 201.91.181.110
deny from 201.91.226.38
deny from 202.177.58.214
deny from 211.21.101.155
deny from 213.154.2.42
deny from 220.66.155.2
deny from 221.124.56.123
deny from 37.98.154.154
deny from 40.114.71.160
deny from 41.143.250.78
deny from 45.116.114.28
deny from 45.181.48.129
deny from 45.230.49.37
deny from 5.189.156.227
deny from 50.86.201.61
deny from 58.124.208.10
deny from 59.126.139.208
deny from 60.249.94.193
deny from 61.75.226.80
deny from 68.183.88.242
deny from 73.192.213.22
deny from 73.78.215.109
deny from 74.197.156.154
deny from 74.217.186.54
deny from 79.138.35.132
deny from 80.153.38.127
deny from 81.11.155.69
deny from 81.174.23.66
deny from 91.72.187.242
deny from 91.75.67.54
deny from 95.47.167.147
deny from 95.66.236.54
deny from 203.135.252.45
deny from 121.136.126.219
deny from 87.110.0.56
deny from 68.108.40.38
deny from 223.16.108.122
deny from 58.98.133.75
deny from 126.19.125.136
deny from 14.55.25.14
deny from 133.123.242.245
deny from 58.127.194.129
deny from 46.71.57.43
deny from 61.247.75.131
deny from 211.219.238.93
deny from 185.246.14.122
deny from 121.143.121.38
deny from 2607:fea8:2061:f600:f8e6:932f:0a91:514f
deny from 119.195.170.177
deny from 176.9.74.94
deny from 20.199.113.4
deny from 128.199.68.196
deny from 20.68.248.190
deny from 20.0.83.102
deny from 45.137.20.41
deny from 64.225.23.108
deny from 138.91.110.216
deny from 20.216.129.31
deny from 64.225.27.66
deny from 176.9.73.134
deny from 20.255.59.83
deny from 128.199.78.41
deny from 2406:da14:01c2:1202:b9c9:fa46:6568:32fd
deny from 34.151.77.134
deny from 161.97.95.158
deny from 20.254.153.125
deny from 20.86.140.94
deny from 103.135.102.180
deny from 157.245.153.218
deny from 20.254.151.249
deny from 20.67.100.237
deny from 103.191.51.28
deny from 52.149.125.220
deny from 57.128.19.96
deny from 208.110.73.250
deny from 4.233.138.26
deny from 20.226.108.187
deny from 20.19.185.196
deny from 2a03:b0c0:0003:00e0:0000:0000:0150:5001
deny from 174.138.28.46
deny from 20.172.39.200
deny from 178.32.215.167
deny from 198.57.247.229
deny from 5.161.0.0/16
deny from 5.188.62.0/24
deny from 41.216.188.0/24
deny from 195.178.120.0/24
deny from 20.168.14.141
deny from 20.168.72.250
deny from 20.41.119.11
deny from 4.233.141.56
deny from 45.88.106.237
deny from 20.219.139.238
deny from 4.224.37.212
deny from 20.247.91.157
deny from 13.52.252.69
deny from 173.208.228.146
deny from 20.150.195.255
deny from 20.117.128.23
deny from 20.163.26.203
deny from 13.90.142.188
deny from 20.199.46.180
deny from 46.101.224.24
deny from 20.4.212.110
deny from 20.230.48.73
deny from 52.253.106.128
deny from 20.97.248.39
deny from 40.113.130.10
deny from 20.219.137.124
deny from 20.229.153.155
deny from 20.195.193.51
deny from 164.90.131.183
deny from 3.237.205.81
deny from 20.160.233.181
deny from 20.26.114.74
deny from 2a01:0238:020a:0202:1000:0000:0000:0025
deny from 146.59.243.31
deny from 141.95.104.232
deny from 20.125.138.200
deny from 185.216.71.254
deny from 194.0.0.0/8
deny from 138.68.190.172
deny from 116.118.50.135
deny from 5.101.157.181
deny from 82.180.174.168
deny from 217.21.74.58
deny from 68.183.14.28
deny from 152.228.160.212
deny from 128.199.100.31
deny from 20.224.24.30
deny from 51.142.74.14
deny from 51.103.79.216
deny from 194.169.175.22
deny from 51.103.124.123
deny from 89.163.151.123
deny from 65.21.180.125
deny from 20.19.208.117
deny from 20.172.46.29
deny from 20.38.34.36
deny from 20.117.116.0
deny from 61.219.43.253
deny from 94.231.86.20
deny from 109.168.97.89
deny from 148.72.214.245
deny from 20.228.159.51
deny from 13.76.135.117
deny from 20.25.88.52
deny from 116.203.204.140
deny from 116.203.96.198
deny from 137.184.132.157
deny from 192.99.34.140
deny from 20.92.114.35
deny from 188.34.206.165
deny from 4.233.105.246
deny from 165.227.80.168
deny from 4.233.108.65
deny from 142.132.173.92
deny from 4.246.208.228
deny from 203.112.72.51
deny from 137.184.59.72
deny from 20.108.18.12
deny from 51.89.119.182
deny from 20.124.90.170
deny from 23.88.103.173
deny from 20.116.12.36
deny from 20.91.198.57
deny from 103.110.84.132
deny from 5.62.57.3
deny from 20.82.137.121
deny from 103.98.152.12
deny from 20.68.176.92
deny from 172.105.42.19
deny from 20.97.119.78
deny from 103.35.64.73
deny from 2001:41d0:0701:1100:0000:0000:0000:6223
deny from 145.14.153.76
deny from 193.47.61.95
deny from 20.195.169.252
deny from 35.225.33.125
deny from 34.134.10.229
deny from 65.21.176.117
deny from 64.227.93.198
deny from 13.72.108.107
deny from 52.152.164.183
deny from 2600:1f13:041b:7700:5809:69f6:a42b:b1d6
deny from 20.193.232.81
deny from 20.171.80.231
deny from 94.130.151.197
deny from 167.235.143.202
deny from 116.203.93.212
deny from 34.170.92.221
deny from 154.66.192.80
deny from 185.252.178.103
deny from 141.94.174.75
deny from 23.101.217.146
deny from 157.245.210.167
deny from 167.172.85.27
deny from 5.62.58.239
deny from 52.140.196.114
deny from 168.70.121.37
deny from 84.15.184.159
deny from 121.139.220.73
deny from 78.84.145.159
deny from 121.129.164.207
deny from 125.139.71.183
deny from 176.226.235.84
deny from 67.87.189.109
deny from 92.205.59.185
deny from 198.204.245.98
deny from 20.83.56.241
deny from 20.248.175.113
deny from 20.199.101.149
deny from 45.139.105.27
deny from 20.119.85.36
deny from 20.163.73.176
deny from 141.95.150.133
deny from 5.62.57.2
deny from 2a00:41c0:0194:0231:0086:0017:0000:0022
deny from 209.250.226.38
deny from 13.81.59.92
deny from 2400:6180:0000:00d1:0000:0000:0580:b001
deny from 34.78.198.205
deny from 13.75.234.33
deny from 2a00:d680:0020:0050:0000:0000:0000:0042
deny from 20.213.108.108
deny from 20.15.106.239
deny from 177.67.82.137
deny from 20.14.86.57
deny from 67.222.131.158
deny from 41.72.146.10
deny from 52.232.65.185
deny from 207.246.80.22
deny from 85.239.37.40
deny from 83.97.119.12
deny from 49.48.117.57
deny from 190.117.63.178
deny from 46.161.61.121
deny from 154.246.65.139
deny from 85.31.46.0/24
deny from 196.244.192.62
deny from 20.198.113.146
deny from 20.94.43.127
deny from 193.47.61.15
deny from 20.232.136.223
deny from 20.213.10.242
deny from 4.227.190.74
deny from 52.224.241.226
deny from 20.85.225.154
deny from 20.55.10.78
deny from 173.208.141.90
deny from 34.66.33.58
deny from 20.10.202.214
deny from 143.198.205.164
deny from 45.141.215.206
deny from 20.232.27.42
deny from 4.196.255.196
deny from 20.223.140.8
deny from 104.248.53.239
deny from 162.253.129.156
deny from 128.199.121.61
deny from 218.219.33.248
deny from 153.205.190.12
deny from 183.102.1.167
deny from 37.221.129.227
deny from 222.102.93.234
deny from 82.27.139.12
deny from 180.216.162.192
deny from 175.193.239.68
deny from 113.61.239.146
deny from 178.22.120.72
deny from 170.239.148.114
deny from 181.16.165.28
deny from 222.104.5.249
deny from 2001:8003:3c83:4e01:c4b6:7a53:8da8:8c01
deny from 20.206.85.93
deny from 34.171.122.59
deny from 20.198.1.185
deny from 157.245.150.193
deny from 116.125.189.61

deny from 126.40.22.109
deny from 46.71.251.183
deny from 42.113.234.88
deny from 124.111.208.170
deny from 112.166.162.76
deny from 175.116.7.87
deny from 106.245.216.54
deny from 121.159.66.215
deny from 162.55.188.221
deny from 142.132.183.207
deny from 20.121.130.114
deny from 104.225.140.194
deny from 195.201.20.17
deny from 20.127.23.251
deny from 20.163.41.2
deny from 207.180.240.61
deny from 95.179.161.175
deny from 191.232.48.197
deny from 135.181.153.2
deny from 43.130.72.43
deny from 161.35.55.66
deny from 45.227.254.22
deny from 65.21.155.174
deny from 4.227.128.223
deny from 20.83.186.163
deny from 159.223.64.10
deny from 20.42.56.104
deny from 43.130.111.242
deny from 137.184.64.150
deny from 172.173.249.236
deny from 65.21.49.243
deny from 43.130.139.3
deny from 20.127.218.103
deny from 24.199.87.192
deny from 146.190.96.38
deny from 144.126.208.38
deny from 20.127.38.230
deny from 20.55.31.82
deny from 35.235.116.5
deny from 43.130.139.184
deny from 20.100.175.160
deny from 95.216.200.17
deny from 20.84.68.100
deny from 193.142.146.138
deny from 202.61.196.79
deny from 20.168.31.53
deny from 155.138.209.239
deny from 108.175.13.131
deny from 45.227.254.0/24
deny from 185.190.24.0/24
deny from 172.174.29.204
deny from 172.173.237.71
deny from 165.227.105.217
deny from 4.227.188.196
deny from 188.166.211.216
deny from 20.199.41.143
deny from 20.55.45.36
deny from 43.130.99.186
deny from 199.114.218.100
deny from 20.220.193.194
deny from 20.163.161.218
deny from 172.173.244.69
deny from 20.109.9.207
deny from 2001:19f0:5401:0a54:5400:04ff:fe32:6ca1
deny from 20.121.122.31
deny from 5.62.47.219
deny from 206.189.150.21
deny from 43.130.102.175
deny from 172.173.143.41
deny from 20.213.239.82
deny from 192.3.63.84
deny from 65.108.0.0/15
deny from 157.90.169.70
deny from 34.93.61.237
deny from 34.125.30.95
deny from 165.227.232.121
deny from 164.92.224.29

deny from 157.90.18.48
deny from 2a01:04f8:0262:139c:0000:0000:0000:0002
deny from 2604:a880:0004:01d0:0000:0000:036b:9000
deny from 88.119.174.122
deny from 2a01:04f8:0c2c:67ee:0000:0000:0000:0001
deny from 2400:8901:0000:0000:f03c:93ff:fe09:cf89
deny from 2001:41d0:1008:1e04:0000:0000:0000:0000
deny from 4.236.154.70
deny from 43.130.109.61
deny from 35.244.54.64
deny from 69.167.186.206
deny from 20.241.55.165
deny from 34.93.81.98
deny from 135.181.204.189
deny from 5.9.148.146
deny from 195.201.11.222
deny from 185.23.119.81
deny from 162.144.4.63
deny from 31.220.110.37
deny from 212.1.212.184
deny from 139.180.214.251
deny from 65.21.252.23
deny from 20.108.43.38
deny from 2600:1f10:40d8:9c00:f0f4:d841:0d22:279b
deny from 142.132.148.242
deny from 2001:067c:2f5c:0002:0000:0000:0000:00f2
deny from 2.57.89.94
deny from 156.67.66.164
deny from 2a02:c207:3005:1272:0000:0000:0000:0001
deny from 5.62.49.105
deny from 34.239.159.94
deny from 170.106.203.220
deny from 43.130.73.179
deny from 34.221.129.7
deny from 5.78.41.218
deny from 178.218.31.39
deny from 84.17.46.9
deny from 20.5.71.242
deny from 20.106.185.231
deny from 107.189.31.198
deny from 176.31.92.202
deny from 154.26.138.100
deny from 69.167.187.16
deny from 2600:1f10:48aa:0b00:3648:078d:093a:8e8b
deny from 119.193.123.112
deny from 109.234.166.83
deny from 167.172.82.141
deny from 172.174.75.200
deny from 20.232.24.122
deny from 20.115.84.42
deny from 54.202.27.179
deny from 20.198.104.145
deny from 108.179.253.75
deny from 192.185.176.0/24
deny from 143.198.16.81
deny from 212.102.60.153
deny from 54.243.1.54
deny from 43.130.71.239
deny from 43.130.71.160
deny from 15.236.43.18
deny from 27.254.145.139
deny from 20.250.41.226
deny from 20.70.238.188
deny from 35.197.159.75
deny from 171.22.28.11
deny from 54.158.4.189
deny from 20.163.187.225
deny from 20.169.241.125
deny from 195.26.50.185

deny from 135.181.192.56
deny from 15.237.53.67
deny from 2600:1f16:0403:7600:cf19:db5e:499c:b406
deny from 20.150.210.249
deny from 5.75.128.0/17
deny from 20.46.248.76
deny from 172.174.209.243
deny from 2a10:cc45:0100:0000:a5fe:bc73:4327:4b1b
deny from 178.128.53.246
deny from 20.204.76.237
deny from 146.70.55.230
deny from 85.215.96.0/20
deny from 80.76.51.0/24
deny from 45.55.79.147
deny from 46.161.15.38
deny from 91.134.248.245
deny from 178.128.5.109
deny from 5.188.86.227
deny from 57.128.129.39
deny from 52.176.65.17
deny from 206.189.159.89
deny from 114.119.162.33
deny from 157.245.204.4
deny from 38.54.112.246
deny from 54.173.215.98
deny from 94.130.58.37
deny from 38.242.7.244
deny from 20.90.255.95
deny from 3.83.93.245
deny from 74.201.28.130
deny from 178.159.37.0/24
deny from 45.12.253.0/24
deny from 157.245.205.188
deny from 172.174.106.89
deny from 185.225.33.0/24
deny from 185.225.73.0/24
deny from 138.201.35.128/26

deny from 59.40.0.0/15
deny from 59.42.0.0/16
deny from 59.32.0.0/13
deny from 45.59.163.17
deny from 146.190.35.244
deny from 193.42.33.150
deny from 167.172.55.78
deny from 87.236.20.0/24
deny from 82.223.19.142
deny from 2a10:cc45:0100:0000:ddd5:cfd5:5bb0:8415
deny from 43.130.116.13
deny from 2600:1f13:0700:5400:8503:d94d:c55d:d2c6
deny from 217.160.247.30
deny from 77.73.134.16
deny from 147.78.47.24
deny from 128.199.135.52
deny from 13.84.202.16
deny from 146.190.91.189
deny from 162.253.68.163
deny from 170.64.176.215
deny from 170.64.130.165
deny from 43.153.114.211
deny from 85.31.44.203
deny from 104.243.33.163
deny from 185.150.191.81
deny from 64.91.226.62
deny from 212.192.246.116
deny from 84.17.42.36
deny from 93.0.0.0/8
deny from 151.0.0.0/19
deny from 176.111.173.128/25
deny from 159.223.145.41
deny from 74.208.124.39
deny from 103.1.221.101
deny from 94.26.249.0/24
deny from 94.130.39.64/26
deny from 20.25.176.80
deny from 137.184.150.3
deny from 43.153.122.74
deny from 178.128.160.143
deny from 20.124.116.95
deny from 167.99.79.25
deny from 20.10.16.249
deny from 20.5.128.25
deny from 67.205.163.197
deny from 109.206.240.195
deny from 20.125.134.140
deny from 195.201.123.223
deny from 143.198.195.249
deny from 95.189.96.0/20
deny from 95.189.112.0/21
deny from 95.189.120.0/22
deny from 95.189.124.0/23
deny from 95.216.0.0/15
deny from 134.17.128.0/19
deny from 185.107.81.128/27
deny from 182.253.178.72
deny from 185.107.81.133
deny from 165.232.110.178
deny from 20.117.242.243
deny from 20.4.229.253
deny from 62.182.80.0/21
deny from 34.83.199.100
deny from 178.128.160.8
deny from 165.22.57.8
deny from 20.246.107.20
deny from 159.223.188.158
deny from 207.246.79.56
deny from 20.228.213.229
deny from 2001:19f0:9003:0220:5400:04ff:fe4d:86f0
deny from 2a10:cc45:0110:0000:ddd5:cfd5:5bb0:8415
deny from 2a02:0750:0005:0000:0000:0000:0000:0427
deny from 209.97.140.169
deny from 159.65.27.206
deny from 20.119.81.99
deny from 67.20.61.70

deny from 146.190.122.199
deny from 159.223.152.0
deny from 2400:6180:0000:00d0:0000:0000:12ba:9001
deny from 2a01:5560:0000:0000:0000:0000:0000:0000/32
deny from 2607:f298:0005:6000:0000:0000:09b6:15f1
deny from 2607:5300:0203:6d92:0000:0000:0000:0000
deny from 2406:da14:0979:6f00:c30d:00cf:89d1:6a0b
deny from 167.235.0.0/16
deny from 51.105.45.116
deny from 193.151.189.0/24
deny from 14.160.0.0/11
deny from 37.115.64.0/18
deny from 37.115.128.0/17
deny from 37.110.144.0/20
deny from 5.253.60.0/22
deny from 91.191.209.0/25
deny from 103.226.248.0/22

deny from 2a00:23c5:ce02:0f01:2864:8214:14a1:8a50
deny from 190.174.148.147
deny from 189.148.187.177
deny from 193.233.157.0/24
deny from 193.233.176.0/20

deny from 112.134.140.110
deny from 175.210.129.220
deny from 177.130.169.101
deny from 2804:0d45:c8c9:eb00:3468:8145:ca02:d7b2
deny from 2a02:0aa1:162d:bb6f:592b:90cc:3001:02b5
deny from 45.192.0.0/12
deny from 45.208.0.0/13
deny from 45.216.0.0/14
deny from 45.220.0.0/15
deny from 45.222.0.0/16
deny from 92.49.128.0/19
deny from 121.224.0.0/12
deny from 221.146.4.57
deny from 89.247.192.2
deny from 95.72.40.0/21
deny from 128.134.219.14
deny from 172.75.246.112
deny from 177.189.19.249

deny from 102.66.109.80
deny from 2804:0431:c7eb:7f30:d0ae:a7d2:41e0:d767
deny from 39.38.110.196
deny from 5.8.126.105
deny from 65.20.230.178
deny from 144.217.58.130
deny from 2a00:5da0:1000:0001:0000:0000:0000:0049
deny from 38.242.241.9
deny from 34.163.54.59
deny from 212.129.33.185
deny from 139.59.229.93
deny from 146.190.98.146
deny from 20.211.123.100
deny from 139.59.233.225
deny from 85.31.45.246
deny from 103.54.57.221
deny from 2a10:cc45:0110:0000:dd60:59cb:9ffa:9dbf
deny from 5.78.65.201
deny from 144.126.232.162
deny from 54.38.144.149
deny from 45.95.11.26
deny from 20.169.209.182
deny from 4.197.2.130
deny from 20.51.247.40
deny from 62.182.80.34
deny from 20.249.4.182
deny from 45.128.133.242
deny from 193.142.147.68
deny from 193.105.134.150
deny from 185.181.61.23
deny from 192.42.116.208
deny from 109.70.100.88
deny from 192.42.116.191
deny from 193.189.100.198
deny from 40.88.131.222
deny from 20.222.106.32
deny from 13.82.111.81
deny from 218.39.166.3
deny from 59.148.249.146
deny from 121.66.17.147
deny from 34.125.238.72
deny from 20.232.170.228
deny from 106.241.238.171
deny from 195.235.98.146
deny from 5.78.85.72
deny from 163.172.255.57
deny from 45.79.36.22
deny from 45.138.16.208
deny from 185.241.208.40
deny from 5.78.92.97
deny from 91.206.200.207
deny from 109.237.98.235
deny from 50.202.35.150
deny from 210.61.209.49
deny from 118.174.196.250
deny from 125.129.229.230
deny from 2a02:a448:a54a:0001:0211:32ff:fe2c:24d0
deny from 58.215.219.154
deny from 108.61.203.71
deny from 165.246.153.84
deny from 185.241.208.239
deny from 42.200.94.158
deny from 118.40.155.246
deny from 210.5.167.94
deny from 60.248.22.5
deny from 182.215.164.33
deny from 73.231.117.135
deny from 185.81.157.160
deny from 85.194.57.132
deny from 45.148.235.34
deny from 185.152.92.180
deny from 143.198.204.24
deny from 174.138.16.56
deny from 69.167.44.156
deny from 2a05:d012:0c04:5a00:ee2f:739a:5ae7:988e
deny from 172.104.193.44
deny from 192.82.58.190
deny from 89.32.46.187
deny from 5.78.64.144
deny from 190.105.220.12
deny from 103.113.190.59
deny from 103.60.139.210
deny from 49.37.74.16
deny from 162.12.244.147
deny from 2001:41d0:0008:9c1c:0000:0000:0000:0001
deny from 186.68.114.218
deny from 178.62.6.79
deny from 128.199.207.120
deny from 51.91.158.130
deny from 115.164.44.79
deny from 113.211.141.244
deny from 43.248.237.211
deny from 124.43.241.255
deny from 203.109.44.191
deny from 124.43.240.170
deny from 87.249.134.30
deny from 5.78.103.115
deny from 107.189.4.28
deny from 43.163.195.161
deny from 20.215.192.69
deny from 167.114.86.81
deny from 20.83.188.5
deny from 109.201.130.15
deny from 159.223.101.180
deny from 37.19.221.159
deny from 161.35.58.225
deny from 45.92.1.148
deny from 5.78.66.80
deny from 43.133.214.137
deny from 43.130.243.163
deny from 149.56.24.151
deny from 51.79.17.77
deny from 34.219.201.221
deny from 44.194.150.93
deny from 108.175.14.24
deny from 38.128.66.69
deny from 146.190.220.222
deny from 43.154.87.174
deny from 138.2.9.189
deny from 4.229.227.188
deny from 18.217.170.62
deny from 20.222.62.255
deny from 4.193.222.197
deny from 43.163.211.90
deny from 3.77.56.184
deny from 45.80.158.251
deny from 20.18.48.72
deny from 144.126.202.222
deny from 20.163.104.4
deny from 185.207.35.138
deny from 177.75.16.226
deny from 86.104.10.19
deny from 51.222.44.188
deny from 37.140.192.192
deny from 165.232.164.187
deny from 37.140.192.6
deny from 43.154.116.229
deny from 43.133.0.33
deny from 103.166.157.175
deny from 85.128.143.150
deny from 150.109.14.20
deny from 20.219.188.145
deny from 43.155.147.102
deny from 67.205.58.212
deny from 101.34.223.139
deny from 74.208.76.156
deny from 184.168.119.144
deny from 20.38.41.208
deny from 45.80.158.133
deny from 162.214.144.76
deny from 43.163.205.185
deny from 14.48.28.154
deny from 45.130.83.64
deny from 82.65.32.115
deny from 188.175.245.5
deny from 45.130.83.60
deny from 51.107.8.252
deny from 45.66.230.31
deny from 128.59.151.142
deny from 51.155.116.156
deny from 2a00:d680:0020:0050:0000:0000:0000:4379
deny from 2a00:d640:d640:9999:0000:0000:2eeb:2a34
deny from 20.163.30.102
deny from 136.144.35.193
deny from 2400:6180:0000:00d0:0000:0000:1728:5001
deny from 101.83.84.151
deny from 175.145.50.216
deny from 2604:a880:0400:00d0:0000:0000:1767:a001
deny from 198.57.247.227
deny from 180.254.146.200
deny from 185.109.169.39
deny from 2a00:d640:d640:9999:0000:0000:2eeb:287b
deny from 2a01:04f8:1c1c:72d2:0000:0000:0000:0001
deny from 45.70.6.173
deny from 159.148.200.45
deny from 37.221.157.40
deny from 170.239.148.161
deny from 2a01:04ff:01f0:c771:0000:0000:0000:0001
deny from 2a01:04ff:01f0:d0d3:0000:0000:0000:0001
deny from 78.11.39.55
deny from 45.176.185.8
deny from 213.169.52.147
deny from 154.127.41.83
deny from 87.254.171.80
deny from 187.108.86.59
deny from 131.100.137.228
deny from 2a01:04ff:01f0:e11f:0000:0000:0000:0001
deny from 2a01:04ff:01f0:8432:0000:0000:0000:0001
deny from 109.107.81.222
deny from 15.168.65.49
deny from 58.187.242.79
deny from 94.66.221.70
deny from 2a00:1828:1000:2438:0000:0000:0000:0002
deny from 47.96.42.41
deny from 131.0.120.191
deny from 2a01:04ff:01f0:c863:0000:0000:0000:0001
deny from 191.98.246.179
deny from 2a01:04ff:01f0:c6d8:0000:0000:0000:0001
deny from 103.96.12.45
deny from 177.130.170.234
deny from 187.111.152.61
deny from 190.122.128.128
deny from 191.98.236.26
deny from 201.23.234.70
deny from 37.221.153.108
deny from 38.65.137.103
deny from 190.106.30.94
deny from 159.148.200.110
deny from 82.160.132.41
deny from 103.8.118.202
deny from 164.163.225.38
deny from 103.207.4.37
deny from 103.164.246.75
deny from 103.17.51.144
deny from 2a01:04ff:01f0:83a8:0000:0000:0000:0001
deny from 104.28.215.164
deny from 103.77.228.38
deny from 103.146.233.187
deny from 78.159.78.176
deny from 108.167.132.60
deny from 104.131.147.197
deny from 104.210.149.193
deny from 104.210.150.140
deny from 112.171.92.156
deny from 113.190.245.2
deny from 134.209.153.92
deny from 141.98.6.73
deny from 142.132.227.4
deny from 142.4.193.62
deny from 142.93.218.129
deny from 144.91.78.13
deny from 149.28.220.88
deny from 149.28.84.21
deny from 157.32.4.253
deny from 159.65.6.67
deny from 16.170.242.111
deny from 161.97.111.101
deny from 172.174.15.128

deny from 185.12.248.5
deny from 185.213.155.204
deny from 185.216.71.129
deny from 185.246.222.14
deny from 193.141.60.99
deny from 193.32.126.218
deny from 195.140.213.242
deny from 199.116.118.225
deny from 20.122.72.250
deny from 20.165.68.49
deny from 20.2.83.192
deny from 20.216.146.80
deny from 20.228.206.104
deny from 20.25.91.40
deny from 23.101.185.186
deny from 23.101.185.87
deny from 23.101.186.67
deny from 34.27.220.118
deny from 37.221.92.48
deny from 38.108.119.81
deny from 4.150.5.40
deny from 4.150.53.84
deny from 40.124.5.131
deny from 40.71.127.72
deny from 43.128.168.22
deny from 43.205.196.98
deny from 45.137.203.122
deny from 45.154.98.221
deny from 45.81.39.173
deny from 45.81.39.194
deny from 45.81.39.198
deny from 45.81.39.204
deny from 45.81.39.206
deny from 45.81.39.208
deny from 45.81.39.227
deny from 45.85.249.132
deny from 5.133.192.200
deny from 5.152.119.170
deny from 5.78.73.138
deny from 5.78.88.18
deny from 51.140.223.155
deny from 52.141.90.132
deny from 52.141.91.188
deny from 52.141.91.60
deny from 52.141.94.138
deny from 62.210.245.181
deny from 64.225.40.173
deny from 67.205.45.108
deny from 68.183.178.134
deny from 70.37.59.226
deny from 74.249.0.238
deny from 80.239.140.197
deny from 81.69.41.123
deny from 82.165.109.86
deny from 82.223.120.71
deny from 84.17.46.21
deny from 85.128.143.30
deny from 85.208.139.81
deny from 85.217.144.16
deny from 91.212.121.12
deny from 92.204.55.166
deny from 92.205.64.45
deny from 95.214.27.5
deny from 103.150.31.72
deny from 104.208.29.120
deny from 104.210.146.62
deny from 107.189.12.105
deny from 138.199.40.168
deny from 144.76.62.188
deny from 156.146.45.104
deny from 178.128.85.135
deny from 192.36.109.123
deny from 20.97.23.122
deny from 20.97.23.252
deny from 216.6.37.10
deny from 23.101.118.151
deny from 40.122.255.206
deny from 40.124.27.181
deny from 40.77.80.77
deny from 40.77.94.16
deny from 45.81.39.105
deny from 45.81.39.129
deny from 45.81.39.20
deny from 45.81.39.200
deny from 45.81.39.205
deny from 52.165.36.171
deny from 74.208.80.140
deny from 85.208.139.211
deny from 87.121.221.173
deny from 94.130.77.250
deny from 95.214.27.92
deny from 213.202.211.149
deny from 20.51.210.32
deny from 4.151.53.71
deny from 94.206.112.224
deny from 20.57.120.27
deny from 148.251.176.247
deny from 144.76.36.180
deny from 217.160.150.219
deny from 34.34.161.163
deny from 20.213.162.66
deny from 45.81.39.196
deny from 13.77.68.212
deny from 52.251.123.209
deny from 20.57.120.197
deny from 144.76.62.120
deny from 139.144.14.241
deny from 20.57.121.50
deny from 5.9.110.74
deny from 34.74.45.133
deny from 35.205.18.211
deny from 104.43.229.230
deny from 34.22.239.244
deny from 35.195.165.242
deny from 144.76.36.178
deny from 87.121.221.166
deny from 35.241.220.210
deny from 209.203.48.58
deny from 185.213.80.14
deny from 80.83.22.170
deny from 170.0.85.243
deny from 152.0.180.119
deny from 45.65.188.10
deny from 190.112.39.116
deny from 2.57.170.12
deny from 45.181.144.238
deny from 31.146.98.82

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php74” package as the default “PHP” programming language.
<IfModule mime_module>
  AddHandler application/x-httpd-ea-php74___lsphp .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
deny from 190.201.63.144
deny from 186.121.194.134
deny from 176.168.136.135
deny from 156.219.74.206
deny from 187.188.51.10
deny from 213.6.229.62
deny from 157.100.88.30
deny from 41.250.161.147
deny from 139.135.38.1
deny from 1.53.89.192
deny from 64.119.27.38
deny from 189.203.158.5
deny from 202.29.238.38
deny from 189.113.227.99
deny from 181.214.107.40
deny from 105.96.10.171
deny from 1.52.219.205
deny from 102.157.89.218
deny from 102.172.63.176
deny from 103.165.4.33
deny from 103.216.89.151
deny from 105.160.90.12
deny from 109.220.215.125
deny from 110.39.156.182
deny from 111.253.46.213
deny from 112.135.193.126
deny from 117.2.120.84
deny from 117.243.138.225
deny from 119.92.142.237
deny from 125.166.168.245
deny from 125.212.172.156
deny from 125.24.93.135
deny from 125.26.153.207
deny from 139.255.112.211
deny from 139.99.130.176
deny from 162.246.1.107
deny from 165.232.172.76
deny from 171.237.148.146
deny from 173.236.209.78
deny from 180.243.10.115
deny from 180.246.80.54
deny from 180.253.70.6
deny from 180.254.79.6
deny from 182.189.125.116
deny from 182.254.130.71
deny from 190.206.212.156
deny from 190.30.215.185
deny from 191.242.234.56
deny from 2.58.56.122
deny from 20.10.178.106
deny from 20.10.3.209
deny from 20.213.240.186
deny from 20.225.230.194
deny from 201.209.112.200
deny from 202.188.218.22
deny from 206.189.21.149
deny from 207.246.240.100
deny from 222.252.138.221
deny from 27.123.223.195
deny from 27.56.240.183
deny from 34.92.14.229
deny from 36.72.110.75
deny from 36.92.173.235
deny from 43.153.213.72
deny from 45.236.101.207
deny from 45.249.50.83
deny from 46.185.252.225
deny from 51.222.84.27
deny from 52.247.61.253
deny from 52.252.103.196
deny from 52.252.103.208
deny from 67.205.83.102
deny from 68.168.113.26
deny from 82.223.21.186
deny from 85.117.63.194
deny from 85.208.139.198
deny from 85.217.144.155
deny from 85.97.110.187

List of 90+ SEO Podcasts – 2024

Jason Barnard's podcast
Reading Time: 3 minutes

SEO and Marketing Podcasts

 

SEO No Comments

Reading Time: 2 minutes

Full disclosure: I have a motive in compiling this list of SEO podcasts. It’s a handy reference for me, as I have published my book, featured here: https://accidentalseomanager.com. I hope they will consider interviewing me if that suits their model.

Now, for the list, starting with the ones that have interviewed me:

Ash being interviewed by David Bain
Ash being interviewed by David Bain
  1. The Unscripted SEO Interview – Mark A Preston
    https://www.markapreston.com/seo-podcast
  2. SEO in 2024 – David Bain
    https://majestic.com/seo-in-2024/additional-insights
  3. The SEO Stakeholder Podcast – Andrew Shotland
    (what happened to it?)
  4. Talks with SEOs – Austine Esezobor
    https://www.democratizingseo.com/talks-with-seos/ash-nallawalla/
  5. Search Engine Stuff with Mike Grehan
    https://www.youtube.com/@mikegrehan-ses/videos
  6. Suds & Search – Mark Bealin
    https://searchlabdigital.com/suds-and-search/
  7. Digital Marketing with Bill Hartzer
    https://www.billhartzer.com/category/podcast/
  8. Old Guard vs New Blood – Majestic.com and Dixon Jones
    https://majestic.com/webinars
  9. Webcology – Jim Hedger and Kristine Schachinger (was Dave Davies)
    https://wmr.fm/audio/8089
  10. The SEO Leadership Podcast – Graham Bargeron
    https://www.seoleadership.fm/author/seoleadership_eu16rf/
  11. Kalicube Tuesdays – Jason Barnard
    https://kalicubetuesdays.com/

Other podcasts that are yet to interview me:

    1. The Buzzworthy Marketing Show with Michael Buzinski
      https://www.youarebuzzworthy.biz/
    2. Turbocharge Your Online Presence by Ravi Sharma
      https://podcasters.spotify.com/pod/show/seoconsultantmelbourne
    3. Optimize Weekly Podcast with Nate Matherson
      https://www.positional.com/podcast
    4. The Simple and Smart SEO Show – Crystal Waddell
      https://www.simpleandsmartseo.com/
    5. How to Sell an Agency with Mat Bennett
      https://podcasters.spotify.com/pod/show/howtosellanagency
    6. Strategy-Led Podcasts with Ben Fitzpatrick
      https://strategyledpodcast.com/
    7. SEO Podcast by #SEOSLY
      https://seosly.com/podcast/
    8. Endless Coffee Cup with Mike Bailey
      https://www.sitelogicmarketing.com/category/podcast/
    9. SEO Pioneers – Shelley Walsh
      https://shelleywalsh.com/pioneers/
    10. How the F*ck SEO Podcast
      https://www.thefxck.com/best-seo-podcasts
    11. Dreading Sundays
      https://www.danielkcheung.com.au/dreading-sundays/
    12. SEO for Bloggers
      https://tophatrank.com/blog/category/seo-resources-for-bloggers/
    13. The Knowledge Panel Show – Dixon Jones
      https://inlinks.net/p/the-knowledge-panel-show/
    14. Not Another Marketing Podcast – Jon Tromans
      https://www.jtid.co.uk/podcasts/
    15. Adrijana Vujadin’s Podcast
      https://www.youtube.com/channel/UCbKbjnCR34Jbbb01icSqQdA
    16. Paul Andre de Vera – SEO Video Show
      https://youtube.seo.video
    17. The Jason Hennessey Podcast
      https://www.jasonhennessey.com/podcast/
    18. Yoast SEO Podcast
      https://yoast.com/podcast/
    19. Search with Candour – Mark Williams-Cook and Jack Chambers
      https://withcandour.co.uk/blog/category/podcast
    20. SEO.co Podcast – Timothy Carter
      https://podcasts.apple.com/us/podcast/seo-podcast-seo-co-search-engine-optimization-podcast/id1491816315
    21. Women in Tech SEO – Sarah McDowell & Areej AbuAli
      https://www.womenintechseo.com/podcast/
    22. Voices of Search – Will Critchlow
      https://voicesofsearch.com/episodes/
    23. The SEO Mindset Podcast – Tazmin Suleman and Sarah McDowell
      https://theseomindset.co.uk/
    24. Search Engine Journal Show
      https://www.searchenginejournal.com/category/search-engine-journal-show/
    25. SEO 101 – Ross Dunn
      https://wmr.fm/audio/7953
    26. Voices of Search – Benjamin Shapiro and Jordan Koene
      https://voicesofsearch.com/
    27. The Business of Digital – Mat Siltala and Dave Rohrer
      https://www.businessof.digital/series/tbod/
    28. WorkinSEO Podcast – Isaline Muelhauser
      https://workinseo.com/podcast
    29. Inbound4Cast – Jerrel Arkes
      https://inbound4cast.com/en/all-full-episodes/
    30. Marketing O’Clock – Greg Finn, Jessica Budde, Christine ‘Shep’ Zirnheld, and Mark Saltarelli
      https://marketingoclock.com/
    31. Edge of the Web – Erin Sparks
      https://edgeofthewebradio.com/
    32. The Recipe for SEO Success Show – Kate Toon
      https://therecipeforseosuccess.libsyn.com/podcast
    33. Startup SEO with Fab – Fabrizio Ballarini
      https://pechnet.com/podcast/
    34. Marketing Scoop – Laura Morelli
      https://www.semrush.com/podcast/
    35. Marketing Speak – Stephan Spencer
      https://www.marketingspeak.com/podcasts/
    36. Duct Tape Marketing Podcast – John Jantsch
      https://ducttapemarketing.com/about/duct-tape-marketing-podcast/
    37. In Search SEO – Mordy Oberstein and David Bain
      https://www.rankranger.com/blog/podcasts
    38. SEO Rant – Mordy Oberstein
      https://www.theseorant.com/
    39. The SEO Show – Michael Costin and Arthur Fabik
      https://theseoshow.co/
    40. Contrarian Marketing – Kevin Indig and Eli Schwartz
      https://www.contrarianmarketingpodcast.com/
    41. Digital Marketing Podcast – Craig Campbell
      https://www.craigcampbellseo.com/digital-marketing-podcast/
    42. Cashing in on Content Marketing – Amanda Milligan
      https://info.frac.tl/content-marketing-roi-podcast
    43. Marketing Over Coffee – John Wall and Christopher Penn
      https://www.marketingovercoffee.com/category/podcast/
    44. Everyone Hates Marketers – Louis Grenier
      https://www.everyonehatesmarketers.com/podcast
    45. Crawling Mondays – Aleyda Solis
      https://www.aleydasolis.com/en/crawling-mondays-videos/
    46. Azeem Digital Asks – Azeem Ahmed
      https://iamazeemdigital.com/podcast-azeem-digital-asks/
    47. Local Search Tuesdays – Greg Gifford
      https://searchlabdigital.com/local-search-tuesdays/
    48. Rankable – Garrett Sussman
      https://ipullrank.com/resources/rankable
    49. Authority Hacker – Gael Breton & Mark Webster
      https://open.spotify.com/show/1D6MzYn5pFiNlr8aNaoqEn
    50. Tech Bound Podcast – Kevin Indig
      https://podcasts.apple.com/mt/podcast/tech-bound-podcast/id1488939659
    51. Digital Marketing Victories – Katherine Watier Ong
      https://wostrategies.com/digital-marketing-victories-podcast/
    52. The Near Memo – Greg Sterling, Mike Blumenthal, David Mihm
      https://www.nearmedia.co/memo/
    53. Today in Digital – Tod Maffin
      https://todayindigital.com/
    54. Turn Digi – Jo Turnbull
      https://www.seojoblogs.com/
    55. SEO with Mrs Ghost – Alina Ghost
      https://aghost.co.uk/seo-with-mrs-ghost/
    56. Business Anchors – Lloyd and Dan Knowlton
      https://link.chtbl.com/businessanchors
    57. Content and Conversation – Siege Media
      https://open.spotify.com/show/1kiaFGXO5UcT2qXVRuXjsM?si=zKq8EPMnSDCjYRiIH8f-sQ&nd=1
    58. Niche Pursuits – Spencer Haws
      https://www.nichepursuits.com/podcasts/
    59. The Marketing Book Podcast – Douglas Burdett
      https://www.salesartillery.com/marketing-book-podcast
    60. Search Engine Journal Show – Loren Baker
      https://www.searchenginejournal.com/category/search-engine-journal-show/
    61. Growth Hack by Papi Digital – Julian Espinosa
      https://www.papidigital.com/podcast
    62. Digital Marketing Podcast – Tim Cameron-Kitchen
      https://exposureninja.com/podcast/
    63. The Doug Show – Doug Cunnington
      https://doug.show/
    64. The Consulting Trap – Brian Mattocks
      https://podcastchef.com/the-consulting-trap/
    65. Local SEO Tactics – Jesse Dolan
      https://www.localseotactics.com/podcast/
    66. Experts on the Wire – Dan Shure
      https://www.evolvingseo.com/category/podcast/
    67. The Future of SEO – Kevin Rowe
      https://anchor.fm/future-of-seo
    68. Yeseo Podcast – Andrew Laws
      https://yeseo.io/podcast/
    69. Everbros: A Podcast on Agency Growth
      https://open.spotify.com/show/3NZMw5jcqKYbfkbGTkz7BC
    70. The Unknown Secrets of Internet Marketing – Chris Burres and Matt Bertram
      https://www.bestseopodcast.com/
    71. Search Off the Record – Google
      https://developers.google.com/search/podcasts/search-off-the-record
    72. Make SEO Simple Again – Daniel K Cheung
      https://makeseosimpleagain.com/podcast/
    73. SEO Success Stories – Ross Macumber and Gabriel Grossman
      https://impressive.com.au/all-podcasts/
    74. Search News You Can Use – Marie Haynes
      (Where is it now?)
    75. The Blogger Genius Podcast – Jillian Leslie
      https://milotree.com/page/welcome-to-the-blogger-genius-podcast/
    76. The SEO Freelancer Podcast – Nick LeRoy
      https://www.theseofreelancer.com/podcast
    77. The Digital Marketing Mentor Podcast with Danny Gavin
      https://optidge.com/tdmm/
    78. Engage: On Enterprise SEO – Amanda King
      https://open.spotify.com/show/4roBEBszftrJ0WXKP0v6Jx
    79. Democratizing SEO Podcast – Austine Esezobor
      https://www.democratizingseo.com/podcast/
    80. SEO Unveiled with Clay Kramer
      https://www.seoradar.com/seo-unveiled/

    Missing Podcasts/Errors?

    If you know of any SEO podcast that should be added to the list above, please use the contact form or Google me. If you run one of these excellent programs, let’s book a time later in 2024. I live in Melbourne, Australia, so time zones might need to be checked.

    Installing a Clean Copy of Windows 10

    Reading Time: 2 minutes

    I was cleaning up a 10-year old HP envy m6 laptop that had Microsoft Windows 10 and Office 2013 on it. In the end, I decided to wipe it clean with a fresh instance of Windows 10. I happened to have an ISO, so I burnt a DVD and started the installation. The machine asked whether I had the product key or whether it was a digital delivery. I chose the latter copy because it was one of those “free” upgrades from Windows 7 or 8, and I thought nothing more of it. (Old laptops cannot take Windows 11, so that was not an option.)

    Windows Lied

    After the latest copy of Windows 10 was downloaded, the installation dialogue asked for the product key! Nothing I tried would let me bypass it. I changed the BIOS setting to first boot from the DVD drive, but it did not work (I have heard from another HP user that I’m not the first to report this.) I wanted to install Windows 7, for which I have a key, then do the Windows 10 upgrade. That DVD would not boot either.

    I also found that my valid Windows 7 and 8.1 keys were not accepted because I had neglected to deactivate the key before disposing of the machines where I had installed them. What can you if the machine dies before you can deactivate?

    Bootable Windows Drive

    My next approach was to make a bootable USB drive with a copy of Windows 10 on it. I obtained it from Microsoft (two options):

    This is the process for creating such a bootable USB drive. You can instead make a bootable DVD.

    Choose the first option

    Choose the second option
    Choose the second option

    Select language, architecture, and edition

    I chose English (UK), Windows 10 Pro and Windows 64.
    I chose English (UK), Windows 10 Pro and Windows 64.

    Choose the type of drive

    I chose a USB drive.
    I chose a USB drive.

    Select the drive letter

    I selected the drive.
    I selected the drive.

    Start downloading

    The last step is to start the download.
    The last step is to start the download.

    That should be all. The tool disappears when the task is completed. Use it to install Windows 10 from the USB drive. You will still need a product key.

    My Outcome

    I had read a couple of news items:

    • The trick of going to Microsoft’s Accessibility page to get a free Windows 10 upgrade no longer works, as Microsoft removed that offer three years after its official end date.
    • You could enter a valid Windows 7 or 8 product key when the Windows 10 installation process, except in my case I had forgotten to deactivate mine long ago.

    In the end, I purchased a fresh ptoduct key from one of the third-party sellers, not Microsoft.

    Mastodon