analiesek

LocalU Member
Joined
Jul 11, 2016
Messages
3
Reaction score
2
I have a pretty technical question that I would love some input on. We have our own CMS, and we're currently working on transitioning out 700+ sites from our current servers to AWS. Most of these clients give us full control or access to their registrar, but we have about 50-75 who for whatever reason, refuse to give it to us and also refuse to change the DNS info to what we need to make this switch. We think we've found a workaround, but I'm worried that it may have some negative impact on the sites.

I had my IT Director send me the following to hopefully make sense of what we're trying to do.

Dr. K has a web site, drkwebsite.com, that has an A record: 1.2.3.4

Dr. K is an untrusting client who won’t let us have access to their zone file. When we move to AWS, we need the A record to 1.2.3.4 to be deleted and replaced with a CNAME that points to abc.gdw.com. Since we can’t make the change ourselves, and Dr. K is non-responsive, we need to leave a path for her clients to get to her web site.

When we move, the web server at 1.2.3.4 will be replaced with a proxy server that will redirect users to abc.gdw.com, passing all headers so when the site loads from AWS, end users won’t know they’ve been redirected. If you curl the URL you’ll see the hop from the proxy server to the new web server, but it’s otherwise not visible.

I'd love to know if anyone sees any glaring issues! I've spent time researching redirects and potential impacts, but can't find anything this specific.
 
Joined
Sep 10, 2019
Messages
15
Reaction score
1
A proxy server should hide the endpoint and not perform any redirect (via 3XX HTTP codes).

We use HAProxy in our infrastructure; it does not provide any method to explose the backend to an end user (technical or non-technical, unless we add a custom HTTP Response header to indicate the backend). We can switch the backend at any time without any downtime, and provide load balancing or high availability.

What proxy server is being suggested by your IT Director?
 

analiesek

LocalU Member
Joined
Jul 11, 2016
Messages
3
Reaction score
2
Thanks for the response, Brian!

He said it's via HAProxy. I asked if he was using any of the 3XX redirect, and he sent me back that it would look like this:

Screen Shot 2019-09-11 at 12.14.00 PM.png
 
Joined
Sep 10, 2019
Messages
15
Reaction score
1
You're welcome!

With that configuration, there is no 3XX redirect. HAProxy acts as a true proxy and the backend is unknown to the end user.

You're safe there, and there will not be any negative implications from and SEO perspective. In fact, if you implemented this for all of your clients you may see significant advantages (more on that later).

The main configuration I would change is the 4th line (unless you're explicitly using HTTP over HTTPS on the front end):

Code:
http-request add-header X-Forwarded-Proto http if !{ ssl_fc }
http-request add-header X-Forwarded-Proto https if { ssl_fc }

HAProxy is a very powerful proxy and load balancer. It can be used to:
  • eliminate DDoS attacks on backends,
  • filter out junk traffic and scanners,
  • rate limit, tarpit and honeypot abusers,
  • shape traffic and load balance,
  • automatic implementation of HTTP/2, and
  • implement Let's Encrypt with automatic renewal.
You can also set up multiple servers that share a Virtual IP Address for High Availability. If you have an employee capable of administering HAProxy and HA environments, you'll see many advantages over your CNAME method. If you're already planning to do this for one client, you may consider doing it for all.

Our infrastructure uses HAProxy servers in front of Varnish Cache Servers. This combination allows us to reduce the load on our Apache/PHP and MariaDB servers by more than 95%, as a large percentage of our client's sites are brochure-style SMB Wordpress websites or WooCommerce shops. TTFB averages around 100-150ms (example attached).

That's probably more information than you asked for, but I hope it helps!

2019-09-11_14-39-24.086.png
 

analiesek

LocalU Member
Joined
Jul 11, 2016
Messages
3
Reaction score
2
Thanks again! This is exactly what I needed. I passed it along to my IT Director and he said to pass along his thanks as well.
 
Similar threads
Thread starter Title Forum Replies Date
ChristianRdz Redirecting a ranking page to another site Organic SEO 4
J Is there a way to tell if someone is 301 redirecting to your site. Local Search 1
timcapper DRAFT - Redirect Traffic from Other Business Pages to your Site through Images Post Drafts (Private) 0
Greg Bernhardt Is redirecting broken backlinks overrated? Organic SEO 3
djbaxter How To Use the new noindex and force redirect custom addon for threads Admin Stuff 0
djbaxter Testing new noindex and force redirect custom addon by TickTackk Admin Stuff 0
sixthcitysarah Anyone know much on in-page PHP coded redirects? Websites, Software, and Security 1
PKLilikoi "Redirect Notice" in Google causing Toxic Link issue in Tools Organic SEO 3
J Issues with Spam Redirects Spam on Google 4
hajnasiewicz Issues with multiple domain redirects to one domain? Websites, Software, and Security 4
C Disgruntled Employee - Redirecting Backlink to a Different URL On My Page Organic SEO 3
keyserholiday Google 301 redirect issue Local Search 5
djbaxter Malicious WordPress Redirect Campaign Attacking Several Plugins Websites, Software, and Security 1
A Stacking 301 redirects Organic SEO 5
Jeffrey Taylor Website Redirects on Citations Moving or Name Changes 2
georgebizpro Redirect https domain to another https website Organic SEO 11
Vicky Trainor Do I need to redirect a business.site? Help & Support for Google Local 2
V Need Help: Fetch as Google shows redirected URL when it is not NAP, Categories, Dashboard Data 0
vivekrpatel Need Help: Fetch as Google shows redirected URL when it is not NAP, Categories, Dashboard Data 0
P Advice on URL Redirects Local Search 2
JoshuaMackens Getting GM to Redirect Traffic Google My Business & Google Maps 1
kbone Redirecting Customers to Google Rating/Review Box... Local Reviews 0
H Still Grappling with the BIG change in 301 redirect rules. . . Local Search 9
K HEADS UP - Google Removing unverified G+ Pages - Redirecting to Maps Listing Google My Business & Google Maps 5
Scott ClientClicks Advantage to using iframe over 301 redirect? Local Search 3
Eric Rohrback 301 redirect & Yext Image Question Local Search 0
HurricaneK8 CLOSED - Redirection H-E-Double-Hockey Sticks! Recycle Bin 1
R Website on GMB listing redirects to another website? Local Search 1
djbaxter Matt Cutts: What percentage of PageRank is lost through a 301 redirect? Organic SEO 0
H Site using links in Schema? Local Search 3
C Franchise hub site ranking higher then local franchise sites for the brand? Organic SEO 1
Hammer Site manager trying to get listing ownership All Things Google My Business [PRIVATE] (LocalU) 6
djbaxter Webinar GMB Best Practices for Multi-Location Sites: Live Webinar April 14, 2021 Events 0
S Site has higher DA and more backlinks than sites on 1st page and still not on 1st page Local Search 5
0 Primary Owner hospitalized and has a stroke. Need to add myself as a manager. Verifying via phone calls only grants me Site Manager access. Help & Support for Google Local 2
djbaxter Mozilla to remove Site Specific Browser (Site as app, PWA-like feature) Mobile & Social 0
D Should I Bother Updating NAP on Business Listings and 3rd Party Sites? Citations 7
djbaxter Google Search Console: New and improved crawl stats for your site Organic SEO 0
S Clients Business name now has an "A" in front of all it's YEXT site listings Citations 1
A Best Method to Check sites All Scenarios? Websites, Software, and Security 1
djbaxter Speed Test for WordPress sites Websites, Software, and Security 1
D How to properly form site structure for power washing company that serves 10 towns? Local Search 6
Ben Walsh Is this still the ideal site structure for multi location businesses Ask a LocalU Expert [PRIVATE] (LocalU) 4
JoshuaMackens Insurance Citation Sites Local Search 5
I How does URL Shortening sites like Umuly work? Websites, Software, and Security 0
sixthcitysarah What citation sites would you say are still important in 2020? Citations 10
Dana Franks Rankings crash after new site - is it the domain? Organic SEO 3
K Gaining Access to Listing as a Site Manager Local Search 7
V Local Services Ad: Does using a different phone number in local services ad effect the organic ranking for my site Paid Search and Local Service Ads 5
Conor Treacy GMB Listing for a "mainly" eCommerce site Google My Business & Google Maps 4

Similar threads

Login / Register

Already a member?   LOG IN
Not a member yet?   REGISTER

Most UpVoted Answers

Trending: Most Viewed

LocalU Podcasts

  Promoted Posts

New advertising option: A review of your product or service posted by a Sterling Sky employee. This will also be shared on the Sterling Sky & LSF Twitter accounts, our Facebook group, LinkedIn, and both newsletters. More...
Google Product Exert


Top Bottom