0:00 Hey everyone, welcome back to another SEO audit. 0:03 Today we'll be looking at Backpack for Laravel. 0:06 I'm a huge TypeScript user 0:09 and I know that Laravel is big in the area. 0:12 So let's take a look at what the ultimate 0:16 admin panel builder for Laravel has to offer. 0:19 It's being used by a lot of people everywhere 0:23 and you can see immediately on the website what it does. 0:26 So it helps you create an update list, 0:28 delete and bulk delete clone and so on. 0:31 You can get started in a minute just by installing 0:34 and it has advanced UX for tables, 0:38 tools and services like generating code, 0:40 Figma templates, CRUD templates 0:42 and a bunch of testimonials. 0:44 So this looks really good. 0:45 Let's dive in to the SEO by first checking the on-page SEO 0:51 and technical SEO for the homepage. 0:54 Here we see that we have Backpack for Laravel in the end 0:58 and then Build Laravel Admin Panels, fast. 1:01 If we Google something like Build Laravel Admin Panels, 1:04 we see that Backpack for Laravel is one of the first ones. 1:08 What Google does, it reverses the order of the title. 1:11 So that's something that sometimes happens 1:13 if Google thinks that it's more correct in this way. 1:17 And for example, here we see that it's the opposite. 1:20 So what you can do, what I generally also do 1:23 is place the brand name on the homepage first. 1:26 So you would have something like Backpack for Laravel 1:29 and then semicolon Build Laravel Admin Panels, fast. 1:32 So everything else is here good. 1:34 It just might give you some better results in some cases. 1:37 Otherwise, we have the description 1:39 that reaches a little bit long. 1:41 You can make it a little bit shorter 1:42 so that it doesn't get cut off. 1:45 Here we can see that it ends at an incredible price 1:47 and that here the description is actually 1:53 a little bit different than what is being shown in Google. 1:55 So here we have this result 1:58 and Google doesn't show us this at all. 2:00 So we use Backpack, our main product, 2:02 to create Admin Panels. 2:04 If we Google Backpack for Laravel instead, 2:06 it might show us the normal regular title. 2:09 Here we see it's not been easy 2:10 to build customized Admin Panels. 2:12 See what happens when professionals 2:14 have been using Backpack for Laravel every day. 2:16 So that one is also not really being used. 2:22 It's actually using this one and this one. 2:26 So it's actually using this text here as a description. 2:30 So that's maybe something that Google thinks 2:32 it's more relevant than what is being shown here. 2:35 So you can change the description 2:37 to the one that is being displayed. 2:39 That would also be more correct 2:40 and less intensive for Google to update. 2:43 Here we have a Google Maps pack, 2:45 but there is no review, 2:46 so it would be maybe useful and helpful 2:48 to give a little review so that people see, 2:50 they see some stars when they load up the page. 2:53 Everything else that we see is a GitHub, 2:55 Laravel News, GitHub X, Facebook. 2:58 So they have a few profile backlinks already 3:00 that are being used. 3:02 So that's all good, except a few changes here. 3:06 There's a few multiple H1 tags. 3:08 That's not a good sign. 3:10 So for example, you have these numbers, 3:11 2 million unique downloads, 30,000. 3:15 These should never be H1 tags. 3:17 Usually the H1 tag is the title of the page. 3:19 Here there's none, except Backpack for Laravel 3:22 would be the most fitting one, 3:23 or Admin Panels for Laravel. 3:25 These should never be H1. 3:27 The next H2 would be this one. 3:30 And then you could make these like a H3, H3, H3, 3:36 and then H2 for this title, and then H2 for here. 3:39 It just divides the page into multiple sections. 3:42 That's generally how you use your headings, 3:45 but never as a number or something else, 3:48 or not smaller sections. 3:50 For example, First Time or Features like this, 3:54 this shouldn't also be like a heading. 3:56 It's being misused. 3:58 It should be more seen as a table of contents 4:01 that divides your page into different sections. 4:04 So that would be more helpful. 4:06 You have a canonical URL, your robust text is correct, 4:09 and you don't have a structured data. 4:11 The schema.org can be very helpful. 4:13 Just make sure that you have that. 4:15 The social media thing, it has Backpack. 4:18 That's good. 4:19 Maybe you can add like for Laravel on the bottom, 4:21 and then some more information, what it is, 4:23 like a description. 4:25 So let's go right into the general Ahrefs overview. 4:29 Here we see that you have decent amounts of traffic already. 4:33 For the last previous years, it's growing, 4:35 but it's mostly about the same. 4:38 Most of the traffic is coming from USA and India, 4:40 Indonesia, Brazil. 4:42 So people who are more generally developers 4:44 or have a bigger population. 4:46 So your top pages right now are Laravel Backpack. 4:52 You have about 150 volumes. 4:54 So people are looking specifically for the brand term. 4:57 And you have Laravel Admin Panel. 4:59 This is really good. 5:01 So that's generally what you want to rank for. 5:03 If someone searches Laravel Admin Panel, 5:06 you want to show up. 5:07 So the other results that we see here are not super relevant. 5:14 Let's expand this a little bit. 5:21 So we have Pageview Artisan, Laravel Model, 5:24 Laravel Pagination, Logs, Logging. 5:26 These are good, but they're like very high position. 5:28 This generally means that you don't really have 5:31 these pages yourself, or something like Easy Admin. 5:34 Laravel Admin Panel seems to be the best term for you. 5:38 It is, let me check the trend chart. 5:43 It is growing over this period. 5:44 So we see that from 2014, it has been going up, 5:48 but now it's mostly stable. 5:50 So people are aware of the need of an Admin Panel. 5:52 They want to buy one potentially and use it. 5:56 So that's a good sign that your amounts, 5:59 like that you're in a niche that is growing. 6:02 You just, you need to be sure 6:03 that you are ranking here higher. 6:05 So now you're in position five. 6:07 The other ones are Filament. 6:09 And your domain rate is 59. 6:10 So Filament is 67 domain rating. 6:14 And they have a Laravel development, 6:18 and like a section of components. 6:19 So they have all different kinds of components, 6:21 including an Admin Panel. 6:23 And their traffic is growing recently. 6:28 So they have some top pages as well. 6:30 So Filament to the Grid. 6:31 And one of the best ones is like a use cases 6:33 for Laravel Admin Panel, 6:35 and they're ranking number three for that. 6:37 The other ones are like Filament itself, 6:38 Filament to the Grid, Filament Colors, 6:41 and Laravel Form Builder, 6:43 and some other docs that are working well 6:45 for just like being a doc page with a lot of PHP stuff. 6:50 The other one is Laracasts. 6:51 Then it's a forum where someone asks 6:53 like what is the best Laravel Admin Panel. 6:56 Someone answers Filament Admin, 6:58 which is why the other one is showing up. 7:01 Ideally, you want to show up that someone talks about 7:05 like you, backpack. 7:08 So here you are. 7:11 If we click on this one, 7:12 we have the CRUD version for Laravel Backpack, 7:15 which is your open source version. 7:19 So there's a few other ones. 7:20 The most popular Admin Panel is 2024. 7:23 Filament, Laravel Backpack. 7:26 So you are well represented already here. 7:28 It's just, I guess it's because like you need 7:30 a few more uploads. 7:31 So if there's a potential that you could have someone 7:35 comment and say make an account 7:38 and answer like the Backpack for Laravel a few more times 7:42 and then get some friends to upload this page, 7:44 you would potentially rank a little bit higher 7:46 than Sean here. 7:48 That will help you get a bit more traffic as well 7:50 because a lot of people will show up for these pages. 7:53 For Laracasts in general, 7:55 it's nice that they have a forum. 7:56 That's something that Google prioritizes these days. 7:59 And we see that there's a lot of discussion pages 8:01 being ranked. 8:02 So that's also like a potential way for you 8:04 to get more traffic, 8:05 just being more active in that community 8:07 and answering stuff around like Aristotle's 8:11 or batch versus put, 8:13 or other types of content that is similar. 8:16 If we do a quick search for like Admin Panel, 8:22 you will see the pages that are being ranked 8:24 for anything to do with admin in the keyword. 8:27 And we see that we have Laravel Admin Panel, 8:30 which is the CMS versus Admin Panel discussion. 8:33 And so this is also like a good list of pages 8:37 where you could potentially rank a little bit higher 8:39 because for example, 8:40 here we see that this page is ranking 8:42 for Laravel Admin Panel as well, 8:44 but also like CMS Admin Panel, 8:46 Laravel Admin Template, 8:47 Tailwind Admin Template, 8:49 Admin Table, 8:50 and so on. 8:51 So you could go to this list 8:54 for everything related to the Admin Panel. 8:56 I'll give you a list of this in the uploads 8:59 and then add a comment similar to that as well. 9:02 That's what I would try. 9:04 So Laravel Novel is similar. 9:06 It's the official simplest and quickest way 9:08 to build administration panels using Laravel. 9:12 They will probably outrank you in most cases 9:15 because they just have a lot of backlinks 9:17 to the specific page 9:19 and it will be very hard to outrank them 9:21 except if you focus on more and more specific blocks 9:25 than they would have. 9:27 We can do a quick competitive analysis 9:31 to compare you to them. 9:33 If we drop this in here 9:34 and then Laravel Novel as well, 9:38 we can see which pages that they rank for 9:42 that you don't potentially. 9:43 And that's a good way, 9:46 just filtering on this domain. 9:49 And that would be a good way 9:50 for you to know what you can do to rank higher. 9:53 So if we check USA traffic 9:55 and pages that you don't have, 9:57 you could, for example, 10:00 let's do both. 10:04 There's a more fair comparison. 10:06 So they are ranking for Nova, 10:08 Login, 10:10 Cloud Nova, 10:11 Stability Gate. 10:12 So let's do top 10 instead. 10:16 So Laravel Novel Filters, 10:18 Laravel Admin, 10:20 Nova Tools, 10:21 Dashboard is good as well. 10:23 Laravel Dashboard is something that people use. 10:26 They have a specific dashboard page 10:28 which shows like a nice dashboard 10:31 and some code examples. 10:33 Potentially this could be helpful for you 10:35 to make a similar page as well 10:36 because you're just ranking on the home here 10:38 and Laravel Admin could potentially be higher. 10:44 So you are ranking though for Laravel Admin Dashboard 10:47 but not for Dashboard in general. 10:48 So you have stuff like Search, 10:50 Laravel Nova Packages, 10:51 How to Download Nova. 10:53 It's not super relevant, I would say. 10:55 So. 10:57 For otherwise, if we continue here, 11:00 we have Backpack Pro, 11:03 which is something that people Google 11:08 for you to find you apparently 11:10 or like a pro version, 11:11 like a Laravel price. 11:12 You're ranking quite well for this. 11:14 Laravel Crud, 11:15 which is the article on the crud operations, 11:18 how to generate a Laravel crud in five minutes. 11:20 This is really good. 11:21 This is the type of content 11:23 that people would expect to find on your blog. 11:25 So I would focus on actually focusing 11:27 on writing more articles like this one 11:30 and making them like a little bit more high quality 11:33 if you can. 11:34 For example, choose boring technology, 11:36 Laravel Lighthouse, 11:37 what is an admin panel stack? 11:39 The problem right now is that most of these 11:41 are actually ranking on 10 plus, 20 plus. 11:44 So you're not really getting the traffic that you could. 11:47 I think if you focus on improving those posts 11:51 and maybe writing them, 11:53 adding a few more tips here and there, 11:55 making them a little bit longer, 11:57 that would be more helpful 11:58 and you could potentially rank higher. 12:00 You could go to this list like this right away 12:04 and then focus on improving those specific pages. 12:07 So the way that you generally do that, 12:09 for example, is, 12:10 okay, you have some page like why, 12:12 the page is like, 12:14 why build an admin panel for your website or app? 12:17 But the page here is like, 12:19 the keyword that is ranking for this is, 12:20 wow, what is an admin panel? 12:22 That question is not per se being answered. 12:24 So having those keywords in place as well 12:26 will be more helpful. 12:27 You could add a page like in the top, 12:30 why build an admin panel for your website or app? 12:32 And then start like for page two that says, 12:34 what is an admin panel? 12:35 And then really answer that specific question 12:39 more in depth. 12:40 So if someone goes, 12:41 what is an admin panel? 12:43 Like the thing that you want to show is 12:46 something like this, 12:47 either in FAQ or in the top of the page 12:49 that explains like, 12:50 what is an admin panel? 12:51 And that seems to rank quite well. 12:54 Or something like here, 12:55 an admin panel is blah, blah, blah, right? 12:58 So you would have this specific page as well, 13:02 just add an H2 on the top 13:04 and see if you can improve the pages, 13:06 compare them to the other competitors 13:08 that are ranking for that keyword 13:09 and keep going. 13:11 So that's the tips that I can provide right now. 13:16 You have mostly a good blog. 13:18 You're already getting a bit of traffic. 13:20 It's just like, 13:21 it's mostly like a relatively specific niche, 13:25 just for Laravel. 13:26 But I think focusing on traffic from Lara Casts as well 13:30 and going to that list of forums 13:32 and if you can answer something, 13:33 improving your articles, 13:35 that will help you the most 13:36 because you already have a decent domain rating. 13:38 You have a bunch of really good backlinks already. 13:40 You just need to focus on improving your articles 13:43 that are ranking for some keywords, 13:45 but not getting the traffic right now 13:47 So doing like an overview 13:49 where you go through all your blogs in the past 13:51 and improving them one by one, 13:53 this will really help you go from 222 traffic 13:56 to maybe 500 plus. 13:58 So that will double your traffic at least for those pages. 14:01 And if you're answering more often on Reddit 14:03 or Lara Casts or other forums, 14:05 it will also be helpful 14:07 because you're training Google to understand more 14:09 that, okay, backpack is something related to Laravel 14:12 and you will rank potentially higher 14:14 for your main keywords as well. 14:15 So doing those things is really important, 14:17 but it will take a bit of time. 14:19 Ideally, if I give you that list from the top pages 14:23 you just go through them one by one 14:25 and see if you find some time to improve it. 14:27 I hope it helps. 14:28 Good luck.