WEBVTT

1
00:00:00.160 --> 00:00:08.200
the intro song we are live a little bit of intro as we ride up to showtime

2
00:00:09.200 --> 00:00:14.840
we're going to make time stand still

3
00:00:21.439 --> 00:00:28.240
a quarter after midnight and I'm watching the wall

4
00:00:28.240 --> 00:00:35.040
sometimes I feel so untight i just can't sleep at all

5
00:00:35.040 --> 00:00:41.600
every day doing the same old thing we're losing time

6
00:00:41.600 --> 00:00:47.879
the weekend comes we got to have some fun and rewind

7
00:00:48.879 --> 00:00:56.000
these are the days of thunder we're going to make time stand still we

8
00:00:56.000 --> 00:01:04.119
got to feel the hunger hanging over the edge just to taste the

9
00:01:09.360 --> 00:01:16.240
I feel the rope tightening choking up our air

10
00:01:16.240 --> 00:01:22.880
we need to grab some lightning friday's almost here

11
00:01:22.880 --> 00:01:29.799
caught in a web we need to cut this thread we're hanging by

12
00:01:29.840 --> 00:01:35.880
where is it said you have to be half dead to survive

13
00:01:36.880 --> 00:01:44.000
these are the days of thunder we're going to make time stand still we

14
00:01:44.000 --> 00:01:52.118
got to feel the hunger hanging over the edges to taste these

15
00:02:04.640 --> 00:02:11.440
are the days of thunder we're going to make time stand still we

16
00:02:11.440 --> 00:02:18.480
got to feel the hunger hanging over the edge just to taste the real these are

17
00:02:18.480 --> 00:02:24.879
the days of thunder we're going to make time stay

18
00:02:24.879 --> 00:02:32.840
we got to feel the hanging face

19
00:02:49.120 --> 00:02:55.040
there we have it it must be time ladies and gentlemen it is time for WordPress

20
00:02:55.040 --> 00:03:01.040
plugins A to Zed not Z

21
00:03:01.040 --> 00:03:06.560
welcome to another episode of WP Plugins A to Zed interview show where we dive

22
00:03:06.560 --> 00:03:12.239
into the dynamic world of WordPress with Lars Kudall the mastermind behind WP

23
00:03:12.239 --> 00:03:17.280
Security Ninja and SEO Booster Pro in this show we will dive into L's journey

24
00:03:17.280 --> 00:03:23.120
from media production to becoming a leading WordPress developer and SEO consultant we'll explore the critical

25
00:03:23.120 --> 00:03:29.840
intersection of WordPress security SEO and user experience uncovering actionable insights for the WordPress

26
00:03:29.840 --> 00:03:36.319
community wordpress it's the most popular content

27
00:03:36.319 --> 00:03:42.000
management and website solution on the internet and with over 80,000 plugins to

28
00:03:42.000 --> 00:03:47.280
choose from how do you separate the junk from the gems

29
00:03:47.280 --> 00:03:55.200
join us for a weekly unrehearsed conversation about the latest and greatest in WordPress plugins this is

30
00:03:55.200 --> 00:04:00.319
WordPress plugins from A to Zed well good morning good afternoon or good

31
00:04:00.319 --> 00:04:07.680
evening wherever you happen to be hiding out there on the globe today coming to you direct from the brewery overlooking beautiful southern Vancouver Island with

32
00:04:07.680 --> 00:04:14.560
us today is Lars Kudall a WordPress developer with over 25 years of tech experience hailing from Denmark lars

33
00:04:14.560 --> 00:04:21.199
built a diverse career in media production SEO and web development after earning his media economics degree his

34
00:04:21.199 --> 00:04:27.120
early work spans CDROM production 3D animation and CD CGI for film and

35
00:04:27.120 --> 00:04:33.120
television showcasing his versatility in 2008 he founded clever plugins creating

36
00:04:33.120 --> 00:04:38.880
impactful WordPress plugins like WP Security Ninja and SEO Booster Pro which

37
00:04:38.880 --> 00:04:45.040
are celebrated for their robust functionality and ease of use trusted by thousands of websites globally now based

38
00:04:45.040 --> 00:04:51.600
in Miami after stints in Barcelona as an SEO PPC manager Lars runs Lars Corp

39
00:04:51.600 --> 00:04:57.040
offering custom WordPress development and SEO analysis for industries like pharmaceutical real estate and

40
00:04:57.040 --> 00:05:03.440
e-commerce a passionate WordPress community member since 2005 he's contributed numerous free plugins with

41
00:05:03.440 --> 00:05:10.160
his deep PHP and MySQL skills paired with project management and digital marketing experience Lars delivers

42
00:05:10.160 --> 00:05:15.360
tailored solutions that drive success welcome to the show Lars there's your

43
00:05:15.360 --> 00:05:22.080
intro wow thank you John thank you so much wow that's that's an amazing intro who is

44
00:05:22.080 --> 00:05:29.120
this guy he sounds very impressive yeah well that's the whole point here is you got a whole lot going on in here you

45
00:05:29.120 --> 00:05:35.840
know and sort of you know to talk a bit about is like how did you get started in WordPress plug-in development you know

46
00:05:35.840 --> 00:05:42.320
your journey from media production to WordPress how did that what's how did that occur

47
00:05:42.320 --> 00:05:50.479
like well I'm happy to say or unfortunate to say it started with a crisis in 2008 uh up until then I've

48
00:05:50.479 --> 00:05:57.520
been working with a little bit of different kind of platforms wordpress being just one of them i work with Joomla and other kind I forgot the other

49
00:05:57.520 --> 00:06:03.520
ones now drupal but Drupal that's the one wow okay it has been a while i was I

50
00:06:03.520 --> 00:06:10.479
was I was one of those so So you know exactly the problem but then around in 2008 like you mentioned

51
00:06:10.479 --> 00:06:16.960
in the introduction I moved to Barcelona to work for a company there and they went uh well that didn't go so well so

52
00:06:16.960 --> 00:06:22.960
within 3 months they actually uh went bankrupt so I kind of had a decision to make if I want to stick around in

53
00:06:22.960 --> 00:06:28.160
Barcelona and try to make my new life that I I moved there to to start or go

54
00:06:28.160 --> 00:06:33.840
back home to Denmark but I decided to stay in Barcelona but I had to focus on something and I decided to go

55
00:06:33.840 --> 00:06:40.560
exclusively with WordPress and SEO and that was a really good idea because as I'm sure you can talk about also like

56
00:06:40.560 --> 00:06:46.000
having to be a jack of all trades means that I know a little bit of everything but I don't really know much about

57
00:06:46.000 --> 00:06:52.720
anything kind of thing you know yeah been down that road myself a few times

58
00:06:52.720 --> 00:06:58.400
jack of all trades master of none that's what it's called no that's the one I was looking for thank you thank you

59
00:06:58.400 --> 00:07:03.599
so that was kind of what it got me started and then it kind of just worked its way into there and then it's been

60
00:07:03.599 --> 00:07:12.240
well been most of my life for the past I don't know 15 20 years or something like that 2008 is 17 years wow oh yeah you

61
00:07:12.240 --> 00:07:17.840
got a year on me i came into this about 2009 okay that's when that's when I that's

62
00:07:17.840 --> 00:07:22.960
when I discovered WordPress i what happened in what happened well I had a computer store i sold it and I decided

63
00:07:22.960 --> 00:07:29.360
to go back into the internet trade and then came WordPress what made you jump on WordPress back then because you

64
00:07:29.360 --> 00:07:37.280
were probably in the same situation as I was 2008 i was looking for I was looking for something that would help do all the

65
00:07:37.280 --> 00:07:43.520
stuff I had done in the late 90s early 2000s without all the grief and of

66
00:07:43.520 --> 00:07:49.520
course the choices at that time was Jumla Drupal and WordPress and when you compare them side by side there was

67
00:07:49.520 --> 00:07:55.199
WordPress was a no-brainer yeah so with what you've done and how you've moved

68
00:07:55.199 --> 00:08:00.319
forward in in discovering WordPress and working on the SEO

69
00:08:00.319 --> 00:08:05.840
what um drove you into the security functions of it and to create a security

70
00:08:05.840 --> 00:08:11.680
plug-in well that actually came with my consultancy uh because I had a lot of

71
00:08:11.680 --> 00:08:18.800
clients that I was helping with their websites and like back then a lot of things happened with uh with viruses and

72
00:08:18.800 --> 00:08:25.199
uh all kinds of malware became more prevalent and WordPress was a big target and it still is but even then so it kind

73
00:08:25.199 --> 00:08:32.159
of grew where in the initially there wasn't that much security uh problem so to speak like it wasn't a focus much and

74
00:08:32.159 --> 00:08:38.479
then all of a sudden it exploded so I was working with a lot of clients trying to help them both to clean up uh getting

75
00:08:38.479 --> 00:08:44.800
clients in said "Hey can you help me clean up my website and also of course to keep uh customers around to protect

76
00:08:44.800 --> 00:08:50.320
them and maintain them and everything." And then at some point uh I forgot where

77
00:08:50.320 --> 00:08:57.040
I saw it actually but I actually met the owner of Security Ninja at the time and I he said he wanted to sell and I

78
00:08:57.040 --> 00:09:04.320
thought "This is perfect i'm doing so much with this i see some potential in this let me have a talk with him." And

79
00:09:04.320 --> 00:09:10.560
yeah well long story short I I bought it what five six years ago by now okay

80
00:09:10.560 --> 00:09:16.000
I was I was hunting down to see if I'd ever reviewed it i'm pretty sure I reviewed this plugin years and years ago

81
00:09:16.000 --> 00:09:22.240
but I just couldn't find it in my archives for some reason don't don't don't look

82
00:09:22.240 --> 00:09:27.519
don't look don't look oh I always want to look i always want to see what I've done especially if the if it's a plugin

83
00:09:27.519 --> 00:09:33.040
that's been around for a while because it tells me you know what did I do or what did I think about it way back then

84
00:09:33.040 --> 00:09:40.000
because all of my all of my archives all the way back to episode one are on my on my website at johnoverall.com

85
00:09:40.000 --> 00:09:45.200
whereas the WP plugin site only has them since about episode 400 give or take

86
00:09:45.200 --> 00:09:51.920
because that's when we finally built a website for that i like the way you said it only around episode 400 it's like

87
00:09:51.920 --> 00:10:00.080
only Yeah well you know when you've been doing it for a while you've been doing it for a while so um with the uh

88
00:10:00.080 --> 00:10:06.080
security ninja what makes security ninja different and apart from all of the

89
00:10:06.080 --> 00:10:11.279
other security plugins that are out there i tried to make the focus for me had

90
00:10:11.279 --> 00:10:18.000
tried to be well thinking of those customers I started talking about why I bought initially keep it simple because

91
00:10:18.000 --> 00:10:23.680
most of the tools that I used back then and even today if you install some of them I could mention whatever but like

92
00:10:23.680 --> 00:10:29.839
different kind of competitors but if you install those you often need to have a bit of experience already trying to

93
00:10:29.839 --> 00:10:36.959
figure out what does that mean and how does that affect me if I click this button it seemed very um not intuitive

94
00:10:36.959 --> 00:10:42.079
for users to to work and it constantly had to ask me for help and I think that

95
00:10:42.079 --> 00:10:47.440
is the wrong way i see a market here where security is very important for a

96
00:10:47.440 --> 00:10:53.279
lot of people as as you can attest to also but I don't really see many

97
00:10:53.279 --> 00:10:58.880
companies that do it the right way because it seemed like it has you have to have an experience like you and me to

98
00:10:58.880 --> 00:11:04.800
actually use the plug-in and set up the security protections enough so I wanted to make something that's more user

99
00:11:04.800 --> 00:11:10.800
friendly that's been my goal we have an installation wizard when you install it it actually pops up and say "Hey click

100
00:11:10.800 --> 00:11:17.760
here in like three or four steps and it sets up all the default settings that you you would need." Stuff like that i

101
00:11:17.760 --> 00:11:23.760
don't see in some of the other things that are out there they in comparison they have maybe a bigger team to sit and

102
00:11:23.760 --> 00:11:28.800
uh and work on finding new viruses and stuff but whereas you try to focus on

103
00:11:28.800 --> 00:11:35.200
making it user friendly well yeah that's the most important part is to make it as user friendly as possible because the

104
00:11:35.200 --> 00:11:42.160
vast majority of WordPress users are not tech people they are they are your

105
00:11:42.160 --> 00:11:47.440
average user they built the website they may have had somebody build it for them and then it's turned over to them and

106
00:11:47.440 --> 00:11:54.079
they just then they got to manage and maintain and run all the things on their own as you as you mentioned WordPress

107
00:11:54.079 --> 00:12:00.240
still is is still a big target and back in the early days of it it was an even bigger target but it had even more holes

108
00:12:00.240 --> 00:12:06.959
in it how does um the Security Ninja help with uh say preventing when

109
00:12:06.959 --> 00:12:13.920
somebody installs a plugin that has a security flaw in it does it help in those areas well it has a vulnerability

110
00:12:13.920 --> 00:12:20.480
scanner that's that's built in so like many of these vulnerabilities that come out like other people discover a

111
00:12:20.480 --> 00:12:27.680
particular version of a plug-in like you're mentioning our plug-in would actually security ninja would actually come up and say hey this version is

112
00:12:27.680 --> 00:12:34.079
outdated you should either replace it or update to the latest version immediately and we can't always say what's the best

113
00:12:34.079 --> 00:12:40.720
approach because sometimes the developers don't release a new version anytime soon or it takes them a while

114
00:12:40.720 --> 00:12:48.560
yeah yeah well tell us a little bit about your other uh plugin you've got the SEO booster well SEO booster is

115
00:12:48.560 --> 00:12:53.760
actually Oh sorry i Well I just wanted to follow up a little further with that i actually hadn't heard of this so

116
00:12:53.760 --> 00:13:00.000
that's why I'm really curious about it is to see what it does and how it helps people out

117
00:13:00.000 --> 00:13:05.920
well SEO Booster is bit of a a unicorn or a different thing because I'm I'm sad to hear that you haven't heard about it

118
00:13:05.920 --> 00:13:12.320
because I actually launched the first version back in 2008 so that sounds ouch

119
00:13:12.320 --> 00:13:17.440
ouch but I I I think that's more on me actually uh because it's uh you should

120
00:13:17.440 --> 00:13:23.600
have heard about it but that's the thing because SEO booster it sounds like a plugin like Yoast or WordPress SEO or

121
00:13:23.600 --> 00:13:28.959
RankMath and all that and it has nothing to do with that it does SEO the first uh

122
00:13:28.959 --> 00:13:35.360
version that came out of SEO Booster back in 2008 i'm sure you remember back then when you got a visitors from Google

123
00:13:35.360 --> 00:13:41.040
and they came to your website Google would actually pass along the keyword they used to search for your website

124
00:13:41.040 --> 00:13:46.639
yeah I remember those days i miss I I miss those days that was nice my life

125
00:13:46.639 --> 00:13:53.839
was a lot easier i'm sure yours was too oh yeah so it actually started back then as an idea like to tag the get this

126
00:13:53.839 --> 00:14:00.399
information in unless you use analyst so use this information and it also start tagging your content saying oh okay

127
00:14:00.399 --> 00:14:06.000
someone used the word um you know uh yeast to find this page or the blog post

128
00:14:06.000 --> 00:14:11.680
I tag it with the yeast and then use that so it's it wasn't kind of a jack of

129
00:14:11.680 --> 00:14:17.839
all trades again like we discussed earlier like it does a lot of thing now what I did like a year ago and I

130
00:14:17.839 --> 00:14:24.880
actually had this launched on Absumo also because it kind of changed the whole aspect I was talking to a good friend of mine who is a SEO guru that's

131
00:14:24.880 --> 00:14:30.480
what he course himself and I was telling him about this at the end and I said listen what about if I can take all that

132
00:14:30.480 --> 00:14:37.440
information we have in Google search console and then bring it into the website itself and not only that but

133
00:14:37.440 --> 00:14:42.800
actually check if the data is being used so like all these keywords that are coming in from Google and you can go

134
00:14:42.800 --> 00:14:49.440
into Google search console and sign up and use that to find what information I bring it in this plugin bring it into

135
00:14:49.440 --> 00:14:56.959
your website like on SEO booster proto funds page and then it actually analyzes and say hey this keyword you said like

136
00:14:56.959 --> 00:15:02.880
Google search console someone searched on Google for it you don't even use it on your website like it gives you

137
00:15:02.880 --> 00:15:08.800
suggestions saying hey you can improve your content because people are finding you on Google using these terms and

138
00:15:08.800 --> 00:15:15.760
phrases but you're not even actually using it in your content what about adding to it so stuff like that and they

139
00:15:15.760 --> 00:15:22.880
can also help you identify if you're doing keyword cannibalization right because like here you you're looking at

140
00:15:22.880 --> 00:15:29.279
like a fairly small site but you as you know like it doesn't take a long time for a site to grow and all of a sudden

141
00:15:29.279 --> 00:15:34.639
you have two pages about yeast and three about some coffee and one about washing

142
00:15:34.639 --> 00:15:41.360
machines like you want to try to group these things together and have all focus your the traffic that comes in from

143
00:15:41.360 --> 00:15:46.959
Google so keyword cannibalization is where you have different pages on your website that all kind of working on the

144
00:15:46.959 --> 00:15:53.360
same thing and my plug-in actually goes and say hey these pages you should try to merge them or at least change your

145
00:15:53.360 --> 00:15:58.959
focus to be on one particular page that's going to give you more traffic so

146
00:15:58.959 --> 00:16:05.519
so what the plugin does is connects to Google Analytics and or not Google Analytics but Google Search Console

147
00:16:05.519 --> 00:16:10.880
correct and it pulls that data in to help you that's nice and nice so you've

148
00:16:10.880 --> 00:16:18.800
got a you've got in your product listing for it it's got like SEO reports what does that do for helping people well one

149
00:16:18.800 --> 00:16:24.959
of those uh like I was just talking about the SEO report is actually that um what's it called keyword cannibalization

150
00:16:24.959 --> 00:16:30.880
issue where there's multiple pe sorry multiple pages that are competing and

151
00:16:30.880 --> 00:16:37.519
then there are other different kind of reports in here like for instance it shows you um uh CTR opportunities uh

152
00:16:37.519 --> 00:16:43.839
what is that click-through rate many of these uh keywords that come into your page you might have a very long um

153
00:16:43.839 --> 00:16:50.560
phrase and not many people are actually competing for it but this report will help you identify and say hey there's an

154
00:16:50.560 --> 00:16:55.920
opportunity for you here if you try to take this phrase and increase it you can get more traffic and get a better

155
00:16:55.920 --> 00:17:01.199
position for that and then like it like it shows on your in where you just

156
00:17:01.199 --> 00:17:06.959
haven't scroll down missing 404 pages also stuff like that it identifies like

157
00:17:06.959 --> 00:17:13.438
internal redirects on your website if you have a redirect that points somewhere else you shouldn't have that or if you have any missing content for

158
00:17:13.439 --> 00:17:19.520
four that's another thing so we have different kind of reports and we we add different things because we like me and

159
00:17:19.520 --> 00:17:26.079
my colleagues we like to pull in all this data and then try to see how can we utilize this like for instance the the

160
00:17:26.079 --> 00:17:32.240
keyword usage um like I mentioned like I actually scan the entire website the URL

161
00:17:32.240 --> 00:17:38.960
of the page and then look for each of these keywords throughout so like you get very detailed analysis and that

162
00:17:38.960 --> 00:17:44.320
gives you information to oh I can focus on this keyword to increase my traffic

163
00:17:44.320 --> 00:17:51.600
very cool well you made mention in your little pieces that you emailed me there you were interested in the intersection

164
00:17:51.600 --> 00:17:57.120
of security SEO and user experience how did these blend together well that's a

165
00:17:57.120 --> 00:18:02.960
good question because that's what I'm trying to to to figure out exactly how to do it because like one thing we

166
00:18:02.960 --> 00:18:08.559
talked about now in terms of user experience was the security and trying to make it more user friendly right and

167
00:18:08.559 --> 00:18:14.400
that's the same what I'm trying and I spent years on that and now I'm working on this SEO boost of the new version so

168
00:18:14.400 --> 00:18:19.440
to speak trying to make that also increase the user friendliness but I'm I

169
00:18:19.440 --> 00:18:25.760
want to find a way where I can actually merge these thing together because instead of having to have one SEO plugin

170
00:18:25.760 --> 00:18:32.160
and one security I'm starting to see that there are several several things where they actually overlap not just in

171
00:18:32.160 --> 00:18:38.000
the technical aspect but if you as a website owner you actually care about these things if you care about security

172
00:18:38.000 --> 00:18:43.200
you most likely care about the SEO aspect also oh yeah or if you cared about the SEO you most likely care about

173
00:18:43.200 --> 00:18:48.640
the user so there's a lot of things and what I meant in terms of the user experience is also like some of the

174
00:18:48.640 --> 00:18:54.640
competitors we have discussed have much more wide ranging and um like big

175
00:18:54.640 --> 00:19:00.720
toolboxes of SEO or security functionality right but but it doesn't

176
00:19:00.720 --> 00:19:07.600
really matter if if the person who's using is just going to go for the same hammer and the same screwdriver every time you don't need the entire toolbox

177
00:19:07.600 --> 00:19:13.679
but it's nice of you to have it there so trying to find that user that balance between the user interface and the

178
00:19:13.679 --> 00:19:19.760
functionality that's kind of where I'm working at right now and and that's why I find interesting but I haven't found

179
00:19:19.760 --> 00:19:26.400
the clue the solution just yet yeah well it sounds like you're working towards it and uh if you keep trying you'll

180
00:19:26.400 --> 00:19:32.960
actually find it that's that's the idea at least well one of the interesting things is though when you're talking

181
00:19:32.960 --> 00:19:39.280
about it such as an intersection of it is a a secure site can also can often

182
00:19:39.280 --> 00:19:46.240
lead to a faster website and a faster website can also often lead to a better

183
00:19:46.240 --> 00:19:54.320
rankings better rankings so how would you blend or work those together well I guess you kind of already gave a

184
00:19:54.320 --> 00:20:00.720
a good idea right then and there like how to to improve that because like you're saying just by reducing the load

185
00:20:00.720 --> 00:20:06.000
on your server itself by rejecting spammers and scammers you can actually

186
00:20:06.000 --> 00:20:11.440
get even more uh like get get a better speed on your website because it's less

187
00:20:11.440 --> 00:20:18.400
struggling oh absolutely it's one of the things I fight with constantly on my servers is keeping everything running

188
00:20:18.400 --> 00:20:24.480
fast that's a common thing and I'm sure like you're also working with page speeds uh

189
00:20:24.480 --> 00:20:30.799
Google's page speeds tool and website optimization all that i don't use the page speed tool all that much i use GT

190
00:20:30.799 --> 00:20:36.640
metrics GTM metrics and a few other tools page speed is not always known for

191
00:20:36.640 --> 00:20:41.919
giving you true accurate numbers that is true that is true uh I've I just

192
00:20:41.919 --> 00:20:47.919
perceive it in a slightly different way don't get me wrong i use GT metrics and all these but since uh the the end goal

193
00:20:47.919 --> 00:20:53.360
the person we're trying to please or entity we're trying to please is Google so that's kind of always the one that I

194
00:20:53.360 --> 00:20:58.720
focus on as a tool but much of the insight you get from GTMetrics true you

195
00:20:58.720 --> 00:21:05.679
don't get that you need you need that information to to work with to find to find what's happening i'm I try but I'm

196
00:21:05.679 --> 00:21:11.760
one of them people that I get used to certain tools and I don't want to have to keep learning all the changes in the

197
00:21:11.760 --> 00:21:19.840
tools that come along once I get used to a tool as they make changes I adapt to them and someone like Google they don't

198
00:21:19.840 --> 00:21:24.880
just make minor changes along the way it's like one day you log in and the whole interface is different and you're

199
00:21:24.880 --> 00:21:31.679
going "What' they do?" You can't find your way around anymore it's like a improving your customer

200
00:21:31.679 --> 00:21:36.960
experience that's a term that they're constantly improving your customer experience

201
00:21:36.960 --> 00:21:42.480
the the Google might need to start working on that again yeah well the

202
00:21:42.480 --> 00:21:50.480
considering considering where we're at with AI now and that AI is providing more and more searches and more and more

203
00:21:50.480 --> 00:21:56.240
of the search results even in Google we've got a whole new game to play now

204
00:21:56.240 --> 00:22:03.440
true things are changing a little bit in terms of the aspect what's the new term they say not se but gio

205
00:22:03.440 --> 00:22:11.440
what i I haven't heard that what is that oh SEO geo i I'm just uh Google no what

206
00:22:11.440 --> 00:22:16.640
does it say it's like a GPT experience optimization i don't know oh okay yeah

207
00:22:16.640 --> 00:22:23.200
uh yeah chat GTPT g chat GPT seems to be the leader but I don't use chat G chat

208
00:22:23.200 --> 00:22:28.640
GPT i use Grock for all my stuff oh yeah okay okay i think I went on something i

209
00:22:28.640 --> 00:22:34.720
forgot what it's called epicurus where I can split around try different I I don't have a favorite to be honest it's a tool

210
00:22:34.720 --> 00:22:40.240
like it's a good tool but it's just a tool yeah that there that's the problem a lot of people are not realizing it's

211
00:22:40.240 --> 00:22:47.280
just another tool it's not going to replace you anytime soon well I I think it's fair to say without uh insulting

212
00:22:47.280 --> 00:22:52.400
you that both of us have a bit of a like a few years experience in this field so

213
00:22:52.400 --> 00:22:58.240
knowing that some like I'll be honest with you when I like let's go if I go back 15 20 years ago like I would every

214
00:22:58.240 --> 00:23:04.240
new hammer and every new tool that came out I would be checking it out i'll be testing it and it would be amazing and

215
00:23:04.240 --> 00:23:10.559
then like I'm son of a blacksmith my father was a handyman through and through so so I I I learned from him and

216
00:23:10.559 --> 00:23:17.600
but I didn't realize it until I grew older in my own particular field that it doesn't matter it's the the the artist

217
00:23:17.600 --> 00:23:24.159
behind or the handyman behind the hammer itself is just a hammer yep so so the tool but yeah but you still have to keep

218
00:23:24.159 --> 00:23:29.280
up on top of it because like you just mentioned yourself you log in one day into Google then the entire interface

219
00:23:29.280 --> 00:23:34.640
changed if you don't keep up like you will lose out also yeah it it's a it's a

220
00:23:34.640 --> 00:23:40.799
constant battle and that's why I end up settling on a few on a few good tools that are high enough quality so I don't

221
00:23:40.799 --> 00:23:46.640
have to deal with the massive deal with the massive changes all at once and just

222
00:23:46.640 --> 00:23:52.240
deal with them little by little by little and they all they all still get you to the top of the mountain yeah

223
00:23:52.240 --> 00:23:57.440
exactly exactly you just need to persist that that's the big one is persistency

224
00:23:57.440 --> 00:24:02.720
for itself so let's talk a little bit about website security what in your

225
00:24:02.720 --> 00:24:09.919
opinion would be like the top three security measures every website uh WordPress site owner should be

226
00:24:09.919 --> 00:24:16.720
implementing or have implemented for them two of a two factor authentication that

227
00:24:16.720 --> 00:24:22.159
is by far number one i don't think I should mention like having a secure password itself is necessary but having

228
00:24:22.159 --> 00:24:28.400
a separate like having to use your phone to log in is a super important step because if you just have your login and

229
00:24:28.400 --> 00:24:34.640
password people can hack it you lose your password people guess it that's many different things but if you have to

230
00:24:34.640 --> 00:24:41.120
use a code that is automatically updated every I think it's 30 seconds then it's impossible for a hacker to get in that

231
00:24:41.120 --> 00:24:47.279
way so that that would be number one by far um what else can you say like you're

232
00:24:47.279 --> 00:24:53.200
asking me for top three so I want to like identify like the best one

233
00:24:53.200 --> 00:24:58.240
so password manage is one I would say backup i I don't know it doesn't sound

234
00:24:58.240 --> 00:25:03.679
sexy yeah in terms of talking about security yeah or website management but

235
00:25:03.679 --> 00:25:09.520
I don't know i I I lost count how many times it saved my my behind and some of

236
00:25:09.520 --> 00:25:17.279
my customers behind having having that uh that backup available because they they might lose a day or two of work if

237
00:25:17.279 --> 00:25:23.679
they have a regular schedule backup but if they didn't have that they would have lost weeks or months of work yep the

238
00:25:23.679 --> 00:25:29.360
backup and the backup and the backup that's my uh philosophy exactly and you you you keep two and

239
00:25:29.360 --> 00:25:35.600
never keep a backup on the hosting company websites because if they go down then you lose the backup also you need

240
00:25:35.600 --> 00:25:42.320
Dropbox or Fbox always have an offsite copy somewhere and then always have a copy of that and as you mentioned

241
00:25:42.320 --> 00:25:48.880
Dropbox I've been using Dropbox since it was first introduced and that was a beauty for me because I

242
00:25:48.880 --> 00:25:54.640
have multiple computers and what you can do is you upload Dropbox and you can have your multiple computers download

243
00:25:54.640 --> 00:26:01.919
make backups so you can have backups on multiple machines Backups of your backups yeah the backup of the backup backup the reason I do that is because

244
00:26:01.919 --> 00:26:07.440
when I had my computer store I went into my shop one morning to boot up my

245
00:26:07.440 --> 00:26:12.799
machines for the day and it all crashed and it's like okay uh we have a problem

246
00:26:12.799 --> 00:26:20.320
with data so I went well I got last night's backup i went to load last night's backup it was corrupted i had to

247
00:26:20.320 --> 00:26:26.480
go back and because people used to give me grief like why do you back it up why do you keep 30 days worth of backups and

248
00:26:26.480 --> 00:26:33.440
said "Well because just in case." I had to go back seven days to find a backup that wasn't corrupted so I lost seven

249
00:26:33.440 --> 00:26:40.159
days worth of data but I didn't lose four years worth of data that's the calculation yeah and you just

250
00:26:40.159 --> 00:26:45.279
put you just put the numbers right in front for everyone to make their own conclusion seven days or four years what

251
00:26:45.279 --> 00:26:51.360
do you prefer i preferred the seven days and it's like okay well I have paper stuff so I can get the seven days back

252
00:26:51.360 --> 00:26:58.159
in it'll take time but the four years is stuffed in boxes somewhere in a you know

253
00:26:58.159 --> 00:27:03.440
a warehouse so it's like it would have been it would have been a nightmare of inventory and

254
00:27:03.440 --> 00:27:09.039
everything else so it's like that that one there taught me more than anything else that you got to have backups and

255
00:27:09.039 --> 00:27:15.360
the backups and the backups and just keep multiple backups going back because you never know when you might be backing

256
00:27:15.360 --> 00:27:22.080
up corrupted data and you just don't know it until it finally fails exactly and like as you said like even 30 days

257
00:27:22.080 --> 00:27:27.360
might not have been enough like you need to to check it once in a while but I'll be honest I'm not very good at that

258
00:27:27.360 --> 00:27:33.360
checking if the backups are corrupted but I I check mine from time to time every once in a while I'll check to see

259
00:27:33.360 --> 00:27:39.919
if my backups are good and I make better than I I make regular backups of everything

260
00:27:39.919 --> 00:27:45.520
good at least at least at least twice a week my backups are made so yeah so what

261
00:27:45.520 --> 00:27:51.360
else you got there besides backups well another nons sexy thing if you have to

262
00:27:51.360 --> 00:27:59.200
give me a top three uh you asked me for a top three another nons sexy thing is probably auditing and auditing i mean

263
00:27:59.200 --> 00:28:04.799
but literally go in and check what kind of events have happened on the website recently like depend on what kind of

264
00:28:04.799 --> 00:28:12.080
tool you have installed there's an event log like did a new administrator all of a sudden pop up like who who who created

265
00:28:12.080 --> 00:28:17.760
this administrator that I didn't do it my other account like no no no no there's a bug here or there's a

266
00:28:17.760 --> 00:28:24.000
vulnerability notice that popped up I just need to log in and actually check my list and see what's going on

267
00:28:24.000 --> 00:28:29.200
so I would say auditing but auditing is more like actually paying attention i

268
00:28:29.200 --> 00:28:35.120
think is probably more important because you you you mentioned yourself earlier you have even more experience with

269
00:28:35.120 --> 00:28:41.520
people hosting their website and building websites and and stuff so keeping track of it afterwards is not

270
00:28:41.520 --> 00:28:47.360
something people really want to do but that that's the important thing so top three for sure that that would be it and

271
00:28:47.360 --> 00:28:53.520
it none of them are sexy but they're urgent important well the thing is the

272
00:28:53.520 --> 00:29:00.240
the most important things are never sexy they're they'react they they just things that should be done everyone always

273
00:29:00.240 --> 00:29:07.440
likes the sexy though exactly and that's why we tried to make the plugin at least look a little bit sexy like like it has

274
00:29:07.440 --> 00:29:12.720
a nice interface and it's usable and everything but like we we we wanted to

275
00:29:12.720 --> 00:29:18.159
focus on usability as we said and like making this actually work for people

276
00:29:18.159 --> 00:29:23.919
make it easier to to use so and you can see well you you you you put it up for

277
00:29:23.919 --> 00:29:30.080
for us thank you very much the easy install wizard that I mentioned before and we have the firewall protection

278
00:29:30.080 --> 00:29:36.480
security testing vulnerabilities that I mentioned before also so there's a lot of different features that try to

279
00:29:36.480 --> 00:29:43.039
encompass like most important urgent things that you need to keep your website safe but without overwhelming

280
00:29:43.039 --> 00:29:52.159
you and it's sometimes easier said than done so you've built in an events logger into this plugin i did i did um simply

281
00:29:52.159 --> 00:29:57.200
because I wanted to instead of having to have a separate plugin installed I

282
00:29:57.200 --> 00:30:03.919
wanted to have an event log built in so I could see these kind of urgent or h important events and as many things as

283
00:30:03.919 --> 00:30:09.440
many times where I know that it actually helped a customer because they had an issue and they couldn't understand what's going on they went into the event

284
00:30:09.440 --> 00:30:15.919
logging see oh they actually had another administrator that went in and did some plug-in updates and changed some

285
00:30:15.919 --> 00:30:21.200
settings and they had no idea like the other like they got a hold of the other

286
00:30:21.200 --> 00:30:27.840
administrator and chatted with them and it was just oh I was just trying to help out like the other administrator had no idea so but just by having this event

287
00:30:27.840 --> 00:30:33.840
log actually was so easy to figure it out and just oh okay just do this in going forward yeah well it makes it nice

288
00:30:33.840 --> 00:30:40.240
and easy to undo it it's it's I've run into those problems myself whenever I build a client site I'd always stuffed

289
00:30:40.240 --> 00:30:45.840
an event logger in there and that way if something hang came up later it's like

290
00:30:45.840 --> 00:30:51.360
okay who did what when when this event when this problem occurred it wasn't

291
00:30:51.360 --> 00:30:57.200
John yeah well it it actually wasn't me when that happened it was it was the client that

292
00:30:57.200 --> 00:31:04.960
did it and it's like they were blaming me it's like no it's clearly your login here well we'll undo it and we'll fix it

293
00:31:04.960 --> 00:31:12.000
but unfortunately we're going to charge you for this time because you made the mistake not us exactly and now if you

294
00:31:12.000 --> 00:31:17.200
didn't have that you wouldn't have been able to explain or document that you would just have to eat the expense i

295
00:31:17.200 --> 00:31:23.919
would have had to eat the expense which I don't like eating unnecessary expenses i've done that enough times in my in my

296
00:31:23.919 --> 00:31:29.200
career um you also have a firewall protection the firewall protection how

297
00:31:29.200 --> 00:31:35.760
does that compare to say um um what's the can't remember the word fence word

298
00:31:35.760 --> 00:31:43.760
fence word fence yeah word fence well our firewall protection is based on the the what's called that 8G um the the

299
00:31:43.760 --> 00:31:48.799
public um firewall by Jeff Star and then we're taking it and modified it to the

300
00:31:48.799 --> 00:31:55.200
WordPress environment right we add like new protection and different kind of rules once in a while but if we compare

301
00:31:55.200 --> 00:32:01.760
to like word friends that has a team of I actually not sure how big their team is right now they put out it's huge

302
00:32:01.760 --> 00:32:08.399
right they have at least 30 I know I think even more employees I just don't want to guess but they have a lot they have a bigger team of course that are up

303
00:32:08.399 --> 00:32:14.480
to to date with many of these rules and very specific to this but it comes back to what I was talking about before if

304
00:32:14.480 --> 00:32:19.519
you pay attention to your website then this won't won't be a problem like the

305
00:32:19.519 --> 00:32:24.880
word friends protection is mostly because like they they're in in the minute or in the hour in the day they're

306
00:32:24.880 --> 00:32:31.600
super quick to come out but as long as you keep u visiting and make sure your website is okay the firewall the

307
00:32:31.600 --> 00:32:37.840
protection is it doesn't have to be zero day because the chances of your website being

308
00:32:37.840 --> 00:32:43.679
approached by one particular zero day considering how many billions of WordPress websites there are is

309
00:32:43.679 --> 00:32:49.440
infatisely small now you still need to pay attention to it and get it done as soon as possible but the moment that a

310
00:32:49.440 --> 00:32:55.679
new zero day comes out your website is not going to get hacked that's that's that's the difference so

311
00:32:55.679 --> 00:33:02.320
in terms of comparison we I would say that the Word fans team they have a lot quicker and faster turnaround on some of

312
00:33:02.320 --> 00:33:08.640
these rules but our firewall just goes in and takes care and generalize and takes care of all the worst um what do

313
00:33:08.640 --> 00:33:15.120
you call them the worst offenders that come out the worst offenders yeah which is important the worst offenders that come out exactly okay well let's see do

314
00:33:15.120 --> 00:33:22.640
you have any success stories uh where WP security ninja has made a significant diff

315
00:33:22.640 --> 00:33:27.679
i'm sure I could find someone but I have to be honest with you off the top of my head right I didn't I didn't plan or

316
00:33:27.679 --> 00:33:33.519
prepare anything like I had customers who were very happy for saving their butts in one way behinds in one way or

317
00:33:33.519 --> 00:33:39.600
another but uh that they're more like oh thank you for for your assistance but case stories I don't I don't have one

318
00:33:39.600 --> 00:33:44.720
right on top of my head I'm sorry that's quite all right I I have I have questions that you weren't expecting

319
00:33:44.720 --> 00:33:50.559
that's all good that's fine that's fine that's that's the way I that's the way I try to plan these things all right well

320
00:33:50.559 --> 00:33:55.840
let's change let's change base here and let's go into your SEO strategies and

321
00:33:55.840 --> 00:34:03.840
whatnot what would you say would be key SEO strategies that are effective for WordPress sites

322
00:34:03.840 --> 00:34:10.000
content title and speed

323
00:34:10.000 --> 00:34:16.800
was that quick enough that's a lot a lot faster than the other one those are those are those are key strategies well

324
00:34:16.800 --> 00:34:22.960
let's let's take a focus on the content what type of content how should the content be written in this in this new

325
00:34:22.960 --> 00:34:28.480
age of everybody's writing their content with AI well that's the thing they shouldn't

326
00:34:28.480 --> 00:34:34.878
shouldn't do that that's the whole point because today how you stand out is actually not by doing that and looking

327
00:34:34.879 --> 00:34:40.158
at what is your target audience like you will see some of this on this site that

328
00:34:40.159 --> 00:34:45.679
is you know more what do you call marketing speak than than other pages

329
00:34:45.679 --> 00:34:53.040
but me and my my team we're trying to go in and like this like even trying to find better ways to communicate to the

330
00:34:53.040 --> 00:34:58.880
customers in a language they understand they don't need these buzzwords coming up and that's the problem we we have we

331
00:34:58.880 --> 00:35:05.760
see with the content being generated these days it's just um AI trying to stuff in all as many keywords and

332
00:35:05.760 --> 00:35:11.599
phrases and stuff trying to make it sound fantastic try to understand what is the people

333
00:35:11.599 --> 00:35:16.800
that come to your website what are they looking for what are their goals and objectives like are they trying to find

334
00:35:16.800 --> 00:35:23.280
information are they about a particular subject are they trying to Oops there's a bug in my interface oops you didn't

335
00:35:23.280 --> 00:35:30.320
see that never mind supposed to be in three columns you didn't notice that um but what is the

336
00:35:30.320 --> 00:35:35.760
the the person trying to come to your website what is the purpose for them coming to your website and try to

337
00:35:35.760 --> 00:35:40.880
achieve anticipate that goal and then try to fill it for them because they might trying to look for information

338
00:35:40.880 --> 00:35:47.520
like you were talking about security just now they might try to find it but they don't need a 15,000page

339
00:35:47.520 --> 00:35:55.040
document and about the entire history of where security originated from and where security is today that's not the purpose

340
00:35:55.040 --> 00:36:02.240
they're there for they're trying to get a more basic understanding of what is it in in in simple terms and how can I

341
00:36:02.240 --> 00:36:07.599
protect my website simplify it so content needs to be generated towards

342
00:36:07.599 --> 00:36:15.280
the person you want to come and visit your website whereas now is just a game of trying to achieve minimum 3,000 words

343
00:36:15.280 --> 00:36:20.400
there has to be at least three images there has to be two YouTube and there has to be at least 17 links and it has

344
00:36:20.400 --> 00:36:26.880
to be in the No that's not how you get traffic these days now in terms of geo

345
00:36:26.880 --> 00:36:32.960
that's a different story i'm not enough into the chat GPT world in how it affects because things are still being

346
00:36:32.960 --> 00:36:38.000
experimented with these days where I see some SEO channels that SEO people that

347
00:36:38.000 --> 00:36:43.359
come oh you just need to do this and this and then you can get a high ranking in here but I think they're still

348
00:36:43.359 --> 00:36:50.160
playing around with it like I don't think there's a final solution right uh just yet right but but that was in terms

349
00:36:50.160 --> 00:36:55.680
of content and the second one is that that was title and title is because the title tag you see like even now when

350
00:36:55.680 --> 00:37:01.839
you're here on your screen your work like we WordPress plugins A to Z WordPress security made easy so for now

351
00:37:01.839 --> 00:37:07.520
this seems simple enough right but I'm sure you've noticed and I have noticed tons of times customers they don't think

352
00:37:07.520 --> 00:37:14.000
about this no they don't realize the front page is called front page most likely and it doesn't really matter what

353
00:37:14.000 --> 00:37:21.599
you're selling if you're selling chili for instance chili sauce or if you're a hair stylist or your SEO

354
00:37:21.599 --> 00:37:28.880
specialist if you don't do with the title tag there is no way you're going to get any um reasonable amount of

355
00:37:28.880 --> 00:37:34.720
traffic now just putting in your keyword and everything doesn't mean it's like oh this is now Google seizes and you go to

356
00:37:34.720 --> 00:37:42.079
number one that's not how it's supposed to be seen but Google looks at how many people click from their search results

357
00:37:42.079 --> 00:37:48.480
so if they search for chili sauce and they for some reason show up on John Overall's page and it says front page in

358
00:37:48.480 --> 00:37:54.560
the title how many people are going to click that compared to the competitors who says best host source in the world

359
00:37:54.560 --> 00:38:01.280
yeah like that's what you're competing with so it increases your click-through rate on Google and that's going to help

360
00:38:01.280 --> 00:38:06.880
you get higher ranking so just having the title written right and enticing

361
00:38:06.880 --> 00:38:12.640
make me want to click like write me a title that makes me want to click to go on this page that's the whole idea of

362
00:38:12.640 --> 00:38:19.280
copywriting got to have the copyrightiting done but uh that but uh but saying that and then I look at my

363
00:38:19.280 --> 00:38:25.280
own stuff that you're showing on the screen like okay maybe I need to rewrite some stuff here and there but that's the

364
00:38:25.280 --> 00:38:32.000
whole problem we we we often don't look at our we look at our stuff so much and then when we see it in a different area

365
00:38:32.000 --> 00:38:39.119
all of a sudden we realize oh wait a minute because it's it's no longer in the same way we're used to seeing it

366
00:38:39.119 --> 00:38:45.440
it's it's No I already found two things I need to change thank you very much oh you're welcome well we'll give you some work to do as a sideline we're going to

367
00:38:45.440 --> 00:38:53.280
go back real quick to where where you gave us the uh important security items um Ryan from Influence WP he had a 100%

368
00:38:53.280 --> 00:38:58.880
agreement with you for 2FA oh okay that's nice well I agree with

369
00:38:58.880 --> 00:39:04.720
Ryan clever person clever person well he is all right so anyway whoops i lost

370
00:39:04.720 --> 00:39:12.160
track of that all right so just what I was looking at here is on the SEO booster um you know you've got some

371
00:39:12.160 --> 00:39:18.800
functions in here functions some features in here such as the keyword filter and search how does that work to

372
00:39:18.800 --> 00:39:26.000
help somebody out with figuring out their content in their uh site um sorry the keyword which search I'm

373
00:39:26.000 --> 00:39:32.400
sorry what you were talking about in the right here it's the keyword filter and search oh I'm sorry that I was looking

374
00:39:32.400 --> 00:39:38.320
up that I said search keywords insights and I misunderstood what you're talking about okay keyword filter and search the

375
00:39:38.320 --> 00:39:44.079
idea is when you have a website like some of my customers I have old customers that like have a wine shop

376
00:39:44.079 --> 00:39:49.200
yeah and they've had five six years of history gradually getting it they have

377
00:39:49.200 --> 00:39:57.119
so many keywords trying to figure out so trying to determine exactly which is the most beneficial keyword this helps a lot

378
00:39:57.119 --> 00:40:02.720
in terms of the interface itself i wish I had a screenshot I could show you right now because in the interface

379
00:40:02.720 --> 00:40:09.760
itself will you go into and edit a page or post mhm the the plug-in would actually pull in all those keywords that

380
00:40:09.760 --> 00:40:16.079
you that gave you traffic from Google and it would show you like what's your average ranking it would show you how

381
00:40:16.079 --> 00:40:22.640
many times you use the keyword in the content and if there's any opportunities for you to improve your position

382
00:40:22.640 --> 00:40:28.960
so that's one of the features the one that I thought you were talking about the one you highlight right there is actually the the what the most popular

383
00:40:28.960 --> 00:40:35.200
and that's the keyword linker and that's actually a very popular feature because people can go and then enter the the

384
00:40:35.200 --> 00:40:41.040
keyword they want to rank for we we discussed chili sauce before for instance so let's say you had a the term

385
00:40:41.040 --> 00:40:47.760
chili sauce on your website and now you want to link that to a particular page either your your own sales page or some

386
00:40:47.760 --> 00:40:54.560
other information page on your website but going through potentially hundreds of pages on your website nobody wants to

387
00:40:54.560 --> 00:41:00.400
do that and link it nobody has but using this feed nobody has the time and it's like but even though if you know it's

388
00:41:00.400 --> 00:41:06.880
important and it's something that could benefit you and your customers and your Google time like you just said so this

389
00:41:06.880 --> 00:41:12.800
is a simpler feature where you simply can enter this keyword and phrase and then my plug-in will go in and say "Oh

390
00:41:12.800 --> 00:41:18.880
you know what let me try and uh replace this keyword like for instance chili sauce." and it's going to look through

391
00:41:18.880 --> 00:41:24.000
your content and then oh hey John says chili sauce here let me change that into

392
00:41:24.000 --> 00:41:30.640
a link to whatever page you you wanted clever enough to understand shouldn't do it in the page title it shouldn't put a

393
00:41:30.640 --> 00:41:37.760
link in the description or anything else like that only the content where it's needed right but that's a very popular

394
00:41:37.760 --> 00:41:43.119
feature at least wow that that is and and those those features there really

395
00:41:43.119 --> 00:41:48.640
you know with the SEO booster it helps people implement this stuff nice easy

396
00:41:48.640 --> 00:41:54.400
without a lot of headache I take it that was the idea at least

397
00:41:54.400 --> 00:41:59.440
excellent i'm looking forward to trying this plugin out all right um hold my

398
00:41:59.440 --> 00:42:04.720
hands in i will send you of course so let's let's wander on to a couple

399
00:42:04.720 --> 00:42:10.160
other things to you know you know your business has your business

400
00:42:10.160 --> 00:42:18.319
been bootstrapped down down the line is that how you've uh taken yourself uh through it all 100% that was intentional

401
00:42:18.319 --> 00:42:24.560
okay i didn't uh what kind of challenges did you did you face while while during

402
00:42:24.560 --> 00:42:31.119
your growth and managing and scaling oh growth uh is the the the key itself like

403
00:42:31.119 --> 00:42:37.520
how to grow how to do this in a in a proper environment how to make it uh make it work one of the things that I've

404
00:42:37.520 --> 00:42:44.720
uh I've done was for instance I went on Absumo like a year ago mhm and that has been extremely beneficial in terms of

405
00:42:44.720 --> 00:42:50.720
well one thing is growing growing because those 60 days when you're there like that helps you a lot because you

406
00:42:50.720 --> 00:42:56.960
got a lot of short-term income coming in but I also managed to get like hundreds if not thousands of new customers and

407
00:42:56.960 --> 00:43:03.839
they have a lot of different input and feedback so it changed the entire plug-in like the entire direction of how

408
00:43:03.839 --> 00:43:10.240
well at least my plans in my head what I wanted to do so it that changed it and I think that made it an even better

409
00:43:10.240 --> 00:43:16.560
product because after all those um customers they gave me their feedback we had a road map and I started changing I

410
00:43:16.560 --> 00:43:22.319
started to see an increase in my regular subscribers because they were more happy oh we had this new feature that we were

411
00:43:22.319 --> 00:43:27.359
thinking about like it gave so I would say to your question what what helped me

412
00:43:27.359 --> 00:43:33.440
I would actually say Absumo has been quite beneficial and helpful for me in this particular product

413
00:43:33.440 --> 00:43:40.079
okay um I've heard of AppSumo but I've never explored it one of the things I'm

414
00:43:40.079 --> 00:43:45.839
doing right now is I'm in the process of developing a uh a major plug-in which I

415
00:43:45.839 --> 00:43:51.280
hope to have in alpha stage by October of this year hey interesting tell me

416
00:43:51.280 --> 00:43:58.240
more well the it is something to help um clubs and organizations is what it is

417
00:43:58.240 --> 00:44:03.599
it's something that that grew out of a client of mine when I took over a

418
00:44:03.599 --> 00:44:10.079
website that had some custom code that was so amazingly done but unfortunately

419
00:44:10.079 --> 00:44:16.079
their developer died unexpectedly and left them hanging and that's how it came to me

420
00:44:16.079 --> 00:44:23.440
no nobody could figure out how to get into the code and me and my my partner in this plugin we're building we got the

421
00:44:23.440 --> 00:44:29.200
code figured out and we looked at it and said "You know what we can fork this." And so we're we're forking it out

422
00:44:29.200 --> 00:44:35.760
interesting and it's something it's something that for a club and it's something that's not offered to any

423
00:44:35.760 --> 00:44:41.119
other clubs are using this is very unique so we're we're we expect the

424
00:44:41.119 --> 00:44:47.359
alpha stage in October oh I hope I'm sure you're going to share more about it but please Oh yeah little

425
00:44:47.359 --> 00:44:52.560
by little I'm letting out the secrets of it little by little it's one of those things that it's we believe it's an

426
00:44:52.560 --> 00:44:59.520
untapped market so that's the best thing that's the best thing if you can try to find that like I was thinking that

427
00:44:59.520 --> 00:45:04.800
security ninja for instance is an untapped market because it's not user friendly environment so what you're

428
00:45:04.800 --> 00:45:11.280
looking for also that's the right kind of thing exactly well and you and your SEO booster is an untapped market this

429
00:45:11.280 --> 00:45:17.520
is a market that many people need that's why I'm surprised I hadn't heard of it sooner because you know one of the

430
00:45:17.520 --> 00:45:23.680
things we offer at our at our agency is SEO work for clients we do SEO work for

431
00:45:23.680 --> 00:45:30.079
clients and we do Google ad management for clients it's like the Have the conversion bridge plugin have you heard

432
00:45:30.079 --> 00:45:38.640
of that one conversion bridge no okay you'll want to check it out i interviewed um I interviewed um where's

433
00:45:38.640 --> 00:45:45.040
his name here it's um Derek Ashar from Conversion Bridge um at interview

434
00:45:45.040 --> 00:45:52.319
interview 64 and we talk about his plugin conversion bridge and I've been using it ever since he gave me a trial

435
00:45:52.319 --> 00:45:58.400
one i ended up buying a major license and now it's on almost all my clients websites and really the conversion

436
00:45:58.400 --> 00:46:06.400
bridge is something I believe will go handinhand with your SEO booster because what it does is it helps people

437
00:46:06.400 --> 00:46:12.079
connect their pages for better tracking information to go into Google Analytics and whatnot and what you're doing is

438
00:46:12.079 --> 00:46:17.440
you're bringing in information from Google Search Console so with those

439
00:46:17.440 --> 00:46:22.880
being tied together it can bring some amazing stuff to stats and

440
00:46:22.880 --> 00:46:30.319
ConversionBridge was a was a very uh a very low-key plugin too and he's been growing quite rapidly lately so you can

441
00:46:30.319 --> 00:46:36.720
go you go you can get the information it's over at conversionbridge.com I believe so at any rate let me check that

442
00:46:36.720 --> 00:46:44.560
check that out and episode 64 you said i'll check that out too it was It was interview 64 so Oh okay okay thank you

443
00:46:44.560 --> 00:46:49.920
oh nice nice nice so that's somebody you might want to you know talk to he he might have some really great insights

444
00:46:49.920 --> 00:46:57.920
for you but Dererick's a really great guy well nice guys I always want to talk to mhm great network so that's perfect

445
00:46:57.920 --> 00:47:03.359
okay thank you so much no Confession bridge that's a new one for me okay okay yeah well that was a new one for me too

446
00:47:03.359 --> 00:47:08.640
and he keeps improving it so so let's talk about a little bit about future

447
00:47:08.640 --> 00:47:15.520
trends in projects what sort of trends do you see shaping the future of WordPress and plug-in development you

448
00:47:15.520 --> 00:47:24.560
know let's talk about you know if you need to throw in the AI trend that's happening oh uh the

449
00:47:24.560 --> 00:47:31.760
I'll answer in terms of particular to WordPress afterwards but first you mentioned AI and AI have ambivalent

450
00:47:31.760 --> 00:47:37.920
relationship with because I use AI every day it's a wonderful tool and it's super strong but like we were discussing

451
00:47:37.920 --> 00:47:44.160
earlier it's a tool like it doesn't really matter what comes up with i have tried some of those i forgot what the

452
00:47:44.160 --> 00:47:51.440
the term they use but like full full application development systems whatever why I give them like a two-page

453
00:47:51.440 --> 00:47:57.839
description and give it to them and then I came back half an hour later to see my my app being built

454
00:47:57.839 --> 00:48:04.800
and it was horrible like I think AI is incredibly I consider AI it's like a

455
00:48:04.800 --> 00:48:11.119
really well educated but slightly stupid assistant like so they have like best

456
00:48:11.119 --> 00:48:17.359
intention and they re like chativity really wants to do the best and can do but but it will imagine things and

457
00:48:17.359 --> 00:48:22.720
figure things out for you like hallucination I'm sure you heard and many other heard the term anything just

458
00:48:22.720 --> 00:48:28.880
to please you I've had it do that to me once or twice yeah that's not but I would say on the other hand when I'm

459
00:48:28.880 --> 00:48:35.920
sitting and I'm using that I like curs currently I'm using something called cursor an ID IDE that has AI built into

460
00:48:35.920 --> 00:48:41.200
it right and when I give the like sitting there and I give the right command and I can see wow it goes and

461
00:48:41.200 --> 00:48:46.319
find that information that it would have taken me several minutes to go and locate and research and like just oh

462
00:48:46.319 --> 00:48:52.240
it's right there you oh excellent so many benefits in using AI but as I don't

463
00:48:52.240 --> 00:48:58.559
see it as the magical thing that is going to to solve and I'm not afraid of losing my job

464
00:48:58.559 --> 00:49:03.839
if I was a newly freshly blue-eyed educated uh what do you call person with

465
00:49:03.839 --> 00:49:10.240
a new degree in computer science or something I might have an issue with my future not quite sure what to do with it

466
00:49:10.240 --> 00:49:17.760
but I don't think It's a problem for for for most people that AI is going to take the job but everyone is going to have to

467
00:49:17.760 --> 00:49:23.200
adapt in one way or another that's that's that's all I know but um that was

468
00:49:23.200 --> 00:49:29.680
in terms of AI but in terms of WordPress in general I I don't know i don't want to put in

469
00:49:29.680 --> 00:49:35.119
like a the whole situation that came up like last year with automatic and um

470
00:49:35.119 --> 00:49:41.040
what's the the hosting company WP yeah WP Engine thank you um I forgot sorry

471
00:49:41.040 --> 00:49:47.599
but that whole thing has been enough back going on on that but the whole issue the fact that it even happened and

472
00:49:47.599 --> 00:49:52.640
like Matt Mon was able to overtake some of those plugins free listings on the

473
00:49:52.640 --> 00:50:00.240
WordPress repository that itself made me think okay I need to diversify a little bit yeah because of all that like we

474
00:50:00.240 --> 00:50:06.319
started in the beginning of this conversation that I started in 2008 and put my focus onto it and now for the

475
00:50:06.319 --> 00:50:12.079
first time in over 15 years I actually started to think okay I need to diversify and not put all my eggs in in

476
00:50:12.079 --> 00:50:17.119
in WordPress basket and I know I'm not the only one because I'm in a in a

477
00:50:17.119 --> 00:50:23.760
couple of Slack groups and I with other developers WordPress plug-in developers and there is a lot more than just me

478
00:50:23.760 --> 00:50:31.280
talking okay I need to like what else yeah it's it's created some issues in and around things um I would say that

479
00:50:31.280 --> 00:50:37.680
now let's uh look at we're we're starting to reach up against some time here let's talk about your upcoming

480
00:50:37.680 --> 00:50:45.280
project your SEO perception you've put a teaser page up for folks i've actually signed

481
00:50:45.280 --> 00:50:51.040
up for it so I can get more information on it um because it it sort of intrigues

482
00:50:51.040 --> 00:50:56.319
me but I'm wanting to know a little bit more what can you tell us about this

483
00:50:56.319 --> 00:51:02.000
project you know that the that is ready for the public's consumption kind of like me and my teaser of my project

484
00:51:02.000 --> 00:51:08.079
everyone has a pet project they're working on and you can only give so much information at a time that's the thing

485
00:51:08.079 --> 00:51:14.640
but I mean I I could leak about two others ones but let's leak about this one well this is supposed to be SEO

486
00:51:14.640 --> 00:51:21.359
booster and perfect timing because we were just talking about diversifying work away from WordPress so this is my

487
00:51:21.359 --> 00:51:28.000
WordPress plug-in for everyone the idea is that SEO perception is supposed to be a SAS interface that can get you all

488
00:51:28.000 --> 00:51:34.960
this information like SEO booster plugin can get from uh Google search console but instead of having to like only work

489
00:51:34.960 --> 00:51:43.280
exclusively with WordPress this would be a solution that will work across all like Wix Square Page any kind even Juna

490
00:51:43.280 --> 00:51:48.319
or Drupal interesting that's the idea but there are some technical issues and one thing

491
00:51:48.319 --> 00:51:53.760
I can I can well easily talk about already here is like the keyword replacement I just mentioned in my

492
00:51:53.760 --> 00:51:59.680
WordPress plugin like it's super easy to go in and change the keyword term chili sauce to a link that's super easy but

493
00:51:59.680 --> 00:52:06.160
how do you do that if you don't have access to the source code itself i'm trying to build a system that would work

494
00:52:06.160 --> 00:52:12.079
on any website so there are some technical difficulties in trying to like there's solutions where you can set up

495
00:52:12.079 --> 00:52:18.000
with Cloudflare where Cloudflare works as a proxy so the people coming to the website they actually go to Cloudflare

496
00:52:18.000 --> 00:52:23.920
and then I do some stuff in the background and I send them back there's a lot of technical things going on in

497
00:52:23.920 --> 00:52:29.920
the background and I'm trying to to make everything work well not just well I

498
00:52:29.920 --> 00:52:35.520
want it to work perfectly and that is one of the things that I'm working with right now that it's a little bit

499
00:52:35.520 --> 00:52:41.599
difficult but there's so much more information you can get out uh about um SEO perception like all the data it

500
00:52:41.599 --> 00:52:48.079
brings in keyword links is just one of the things that it it it does okay so that was a bit of a a ramp oh I look for

501
00:52:48.079 --> 00:52:54.640
I look forward to seeing this one sneaking out for everyone to check out it'll be very interesting all right well

502
00:52:54.640 --> 00:53:01.599
this is the point here where we get to let you tell everyone where they can find you and uh how they can find out

503
00:53:01.599 --> 00:53:07.920
more about all your stuff and of course all the links for all your stuff will be in the show notes for everyone um and

504
00:53:07.920 --> 00:53:16.640
the show notes will be available over at wpplugins aaz.com within 24 hours of the live broadcast

505
00:53:16.640 --> 00:53:23.119
excellent well you you I think you're already given the information that they need to know i'm a WordPress security

506
00:53:23.119 --> 00:53:30.240
ninja i'm the owner and developer from that and that is my main plug-in uh these days that I'm I'm I'm working on

507
00:53:30.240 --> 00:53:37.280
and as uh as John also perceived right now I set up with the SEO perception that is my future little uh project that

508
00:53:37.280 --> 00:53:44.160
I'm really hoping could uh could bring some interest so please go go right ahead and sign up for that all right

509
00:53:44.160 --> 00:53:50.400
well that's all we've got here folks we're going to let my girl take us on out of here don't run away Lars i'll talk to you after this bit we might have

510
00:53:50.400 --> 00:53:55.839
a minor little bit live after the uh closing credits so let's let the closing

511
00:53:55.839 --> 00:54:03.520
credits roll reminders for the show all the show notes can be found at wp plugins.com

512
00:54:03.520 --> 00:54:10.480
and while you're there subscribe to the newsletter for more useful information delivered directly to your inbox wp

513
00:54:10.480 --> 00:54:17.200
Plugins A Toz is a show that offers honest and unbiased reviews of plugins created by you the developers because

514
00:54:17.200 --> 00:54:24.240
you support the show help keep the show honest and unbiased by going to wpplugins.com/donate

515
00:54:24.240 --> 00:54:31.040
and set the donation level that fits your budget help us make the show better for you by subscribing and reviewing the

516
00:54:31.040 --> 00:54:38.480
show through your favorite podcast app you can also watch the show live on YouTube at WP Plugins A to Z and

517
00:54:38.480 --> 00:54:46.240
remember to subscribe and hit the bell to get notifications of all new videos you can also follow the show on X at WP

518
00:54:46.240 --> 00:54:53.440
Plugins A to Z john can be reached directly through the website wppproadz.com

519
00:54:53.440 --> 00:54:59.280
or email him at johnwpro.ca ca amber can also be contacted through

520
00:54:59.280 --> 00:55:07.960
the website at wproz.com or email her directly amber@wpro.ca

521
00:55:10.000 --> 00:55:16.280
thanks for joining us have a great day and we'll see you next week

522
00:55:22.400 --> 00:55:28.319
all right would be the end of that the recorded part all right

523
00:55:28.319 --> 00:55:33.520
briefly i couldn't hear that oh you couldn't hear it no I've just been sitting waiting for you to say something

524
00:55:33.520 --> 00:55:39.359
okay sorry i thought for sure maybe it must be something wrong with the sound but the sound did go out to everyone

525
00:55:39.359 --> 00:55:45.280
else and I did record the sound that's what's important to me oh no i believe I just If I look funny that's why that's

526
00:55:45.280 --> 00:55:51.680
all right no no i I actually flipped the screen off to uh to my uh to my to my

527
00:55:51.680 --> 00:55:57.599
opening image for the uh close okay okay i have a couple of ways of doing things you'd have to watch the YouTube channel

528
00:55:57.599 --> 00:56:04.240
to see all of that so for those of you on the YouTube channel we're going to get one last bonus question here and

529
00:56:04.240 --> 00:56:10.000
what I'm going to be doing is using this as teasers and my more of my interviews to encourage more people to come back to

530
00:56:10.000 --> 00:56:15.359
the YouTube channel so what last question for you what advice would you

531
00:56:15.359 --> 00:56:20.359
give to aspiring WordPress plug-in developers

532
00:56:21.680 --> 00:56:26.799
do your research um what do I mean with do your research

533
00:56:26.799 --> 00:56:32.160
what I mean is that when I first started this uh business like so many years ago

534
00:56:32.160 --> 00:56:37.680
there were less uh rules and and structure around like you had to invent a lot of these things and figure things

535
00:56:37.680 --> 00:56:43.680
out as you went along but now that the WordPress community is so well grown there are a lot of different um ways of

536
00:56:43.680 --> 00:56:50.319
getting information different kind of rules what are you allowed to do in your plugins that uh if you want to be hosted

537
00:56:50.319 --> 00:56:56.799
on the free repository that you can and what you can do in terms of uh premium customers how can you advertise there's

538
00:56:56.799 --> 00:57:03.119
a lot of things that you can uh can research in initially and like you're doing for instance with your product you

539
00:57:03.119 --> 00:57:08.319
found a niche that you think that is is um what's it called underserved

540
00:57:08.319 --> 00:57:13.760
underserved that's the term you're using exactly right and so but you already done the research for that and you have

541
00:57:13.760 --> 00:57:20.559
the experience in terms of how to how a free version would use uh can be hosted on the WordPress repository and so forth

542
00:57:20.559 --> 00:57:26.079
a lot of these things I think it's necessary because I think that some of the plugins that I've seen come out once

543
00:57:26.079 --> 00:57:32.480
in a while they're really good like like good ideas and good but they just structure it and describe it uh

544
00:57:32.480 --> 00:57:38.319
inefficiently and I think that's a that's that's a hindrance something I've done myself and I'm still trying to work

545
00:57:38.319 --> 00:57:44.319
on so do do the research and proper present your idea excellent that's the

546
00:57:44.319 --> 00:57:50.240
excellent advice for everyone yeah um had a thought and that thought is gone

547
00:57:50.240 --> 00:57:56.880
well with that being said I'm going to cut the live stream thanks everyone for showing up we greatly appreciate it you

548
00:57:56.880 --> 00:57:59.680
all have yourselves