Local PHP Website | Can anyone make something like this?

everydayimhustling

Power Member
Joined
Oct 20, 2011
Messages
656
Reaction score
471
Hi everyone,

I was researching different service businesses for a potential client and stumbled upon this website:
https://www.allgaragedoorsrepair.com/index.php

The guy ranks 1st page for most of his keywords.

Once you click a location on the sitemap then it changes up the website to that location's keywords and you cannot go back you just stay on that location (if you came from SERP)

I don't care for listing all the reason to why I like this website, I'm intersted if there is someone here who has built something like this in the past? maybe you can tell me more about it?

This isn't a hiring thread nor a JV thread.

I'm intersted to talk to people who have made something like this before and the logic behind it.

If your time = money, I am willing to pay for tutoring.

Thanks everyone!
 
Probably using variables, what does the url look like when coming from google, is there ?location=nyc for example ?
 
Probably using variables, what does the url look like when coming from google, is there ?location=nyc for example ?
Why would there be a url parameter, he can just grab an approx location through IP in PHP
 
Why would there be a url parameter, he can just grab an approx location through IP in PHP

Why would there be an approx location through IP, he can just use a URL parameter in PHP.

My point is, there are many ways to do it... I loaded the site and didn't see anything about a location near me.
 
There is nothing complicated here. I'm fairly sure he just has subfolders setup with the same format in each folder, where each folder serves as a microsite for an area.
 
Hi everyone,

I was researching different service businesses for a potential client and stumbled upon this website:
https://www.allgaragedoorsrepair.com/index.php

The guy ranks 1st page for most of his keywords.

Once you click a location on the sitemap then it changes up the website to that location's keywords and you cannot go back you just stay on that location (if you came from SERP)

I don't care for listing all the reason to why I like this website, I'm intersted if there is someone here who has built something like this in the past? maybe you can tell me more about it?

This isn't a hiring thread nor a JV thread.

I'm intersted to talk to people who have made something like this before and the logic behind it.

If your time = money, I am willing to pay for tutoring
 
There is nothing complicated here. I'm fairly sure he just has subfolders setup with the same format in each folder, where each folder serves as a microsite for an area.

that is what it looks like.. how hard is it to make something like that?
 
I have made something like this before in the past and I can explain to you or tutor you more about it if you’re really interested. Thanks
 
that is what it looks like.. how hard is it to make something like that?

Depends on whether you know how to code a website. I don't think there is anything dynamic about the site, just static pages created within a folder structure, though you could have some or all elements dynamic if you want to make it easier to edit.

You would just create a bunch of folders

domain.com/AREA1/
domain.com/AREA2/
etc

Within each of those folders, the structure would be the same;

domain.com/AREA1/index.php (homepage)
domain.com/AREA1/service1.php
domain.com/AREA1/contact.php
domain.com/AREA1/about.php

The most difficult and time consuming bit would be to rewrite the content so it is varied across each of the area pages.
All you're doing is creating a silo. Something similar could be achieved via Wordpress if you wanted - there's a few ways to do it.
 
Depends on whether you know how to code a website. I don't think there is anything dynamic about the site, just static pages created within a folder structure, though you could have some or all elements dynamic if you want to make it easier to edit.

You would just create a bunch of folders

domain.com/AREA1/
domain.com/AREA2/
etc

Within each of those folders, the structure would be the same;

domain.com/AREA1/index.php (homepage)
domain.com/AREA1/service1.php
domain.com/AREA1/contact.php
domain.com/AREA1/about.php

The most difficult and time consuming bit would be to rewrite the content so it is varied across each of the area pages.
All you're doing is creating a silo. Something similar could be achieved via Wordpress if you wanted - there's a few ways to do it.


First of all thank you for writing this out.

I don't think his is dynamic.

I have seen people do this with WP but then you always have this giant list of locations somewhere and the navigation stays the same throughout the website as well.. (which IDK if its better, I would assume based on this guy's rankings that its better to keep all the pages optimized for the location)

Another thing I noticed is he has fake addresses for each "location" how does google react to that considering he is probably not building citations to these random locations?
 
You can approach this this way:

domain/area.php, which contains empty PHP variables: "area name", "address" (no value)
domain/index.php
domain/gate-repair.php



domain/area1/area.php
contains PHP variables: "area name", "address" which have value

domain/area1/index.php
domain/area1/gate-repair.php
these include variables from /area.php in the same folder and just include files from top folder (without area)

index.php, gate-repair.php etc have "area name", "address" variables used in content everywhere. If they're empty, there is no area. If there is "area name" variable, they use it and show in content.


Not sure if I explained clearly.
 
Door Pages? I belive someone call them as that and are heavy against google.

making something like this is easy af. Drop me your contact i can guide you tru. No money asked, tips accepted :D
 
First of all thank you for writing this out.

I don't think his is dynamic.

I have seen people do this with WP but then you always have this giant list of locations somewhere and the navigation stays the same throughout the website as well.. (which IDK if its better, I would assume based on this guy's rankings that its better to keep all the pages optimized for the location)

Another thing I noticed is he has fake addresses for each "location" how does google react to that considering he is probably not building citations to these random locations?

You could get the menu to work the same way for a WP site as well, but would have to create custom menus and tweak themes etc. It would probably be just as easy to code up a static site and over time just add areas. I think keeping a customer who lands on the site for their local area within a microsite for that area is a good way of doing it if you can create content that is unique enough to rank.

Regarding the fake addresses; maybe they are helping a little. However, to get any real value from them you would probably need citations. I checked a few of the areas for the service + area and this site was not showing in map listings so I doubt there is any massive value from the address. Could try both and test?

You can approach this this way:

domain/area.php, which contains empty PHP variables: "area name", "address" (no value)
domain/index.php
domain/gate-repair.php



domain/area1/area.php
contains PHP variables: "area name", "address" which have value

domain/area1/index.php
domain/area1/gate-repair.php

these include variables from /area.php in the same folder and just include files from top folder (without area)

index.php, gate-repair.php etc have "area name", "address" variables used in content everywhere. If they're empty, there is no area. If there is "area name" variable, they use it and show in content.

Not sure if I explained clearly.

Your explanation is solid. However, I don't think this would be the most effective method as from the looks of things you're still creating the folder structure manually, and as you should be rewriting the content on the pages in each folder, you will need to edit those files anyway so there is no value in adding variables to those files (unless you're spinning the text, in which case it's just creating the folder structure that will be taking you time).

You can make this dynamic in more effective ways using a database of areas and calling directly from that. You could set then set the area as variable and use (manually) spun text. I have had good results with this.
 
Your explanation is solid. However, I don't think this would be the most effective method as from the looks of things you're still creating the folder structure manually, and as you should be rewriting the content on the pages in each folder, you will need to edit those files anyway so there is no value in adding variables to those files (unless you're spinning the text, in which case it's just creating the folder structure that will be taking you time).

You can make this dynamic in more effective ways using a database of areas and calling directly from that. You could set then set the area as variable and use (manually) spun text. I have had good results with this.

Folders in each /area would take content directly from main file, so no need to update content manually. But you're right about manually creating files.

You can also generate content on the fly using URL path. For example, in nginx you can pass requested URL to script which generates content based on URL.

In this case it's something more, as sitemap is clearly done for defined set of locations.
 
Back
Top