• Resolved capaho

    (@capaho)


    I just added GoDaddy’s search engine visibility plan to my hosting account. After setting it up I noticed all connections to the website were being logged with the same IP address and host name belonging to a server on GoDaddy’s network. GoDaddy must be rerouting all traffic to my website since I added their SEO service. I’m guessing this will break the IP address filtering done by Wordfence.

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Weird. Just. Weird. As a former SEO worker, I highly doubt Godaddy “search engine visibility plan” is worth beans. Sounds like you should cancel out. If you want the search engines to find you, just get some incoming links here and there, they’ll crawl those links and you’re set. The search engines also copy each other. Once you’re getting crawled by Google and Bing you’re set. Concentrate on your content, you won’t rank any good anyway unless they see content. MTN

    Thread Starter capaho

    (@capaho)

    I called GoDaddy and they confirmed they route all website traffic through their SEO server, that’s why every connection has the same IP address. I would have to remove the Wordfence plugin in order to use their SEO plan, so I cancelled the plan.

    Hi @capaho
    I don’t know much about the server configuration for “search engine visibility plan” feature, but assuming they are using a proxy server in front of your main server and this proxy server IP can be detected in “X-Forwarded-For” header, then you can add it to the list of “Trusted Proxies” while setting “How does Wordfence get IPs” option, by this way Wordfence should be able to detect all requests IPs’ correctly.

    Thanks.

    Thread Starter capaho

    (@capaho)

    I wasn’t aware of the proxy server settings in Wordfence when I gave the SEO plan a try. I’ll take a look and see if that will work with it.

    Thread Starter capaho

    (@capaho)

    Using the proxy server options in Wordfence solves the problem for Wordfence. I found the following php snippet on the WordPress website when I was looking for information on using WordPress behind a proxy server. Adding it near the top of the wp-config.php file solves the problem for all plugins that check for a remote IP address from behind a proxy server:

    if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
     $forwarded_address = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
     $_SERVER['REMOTE_ADDR'] = $forwarded_address[0];
    }
    • This reply was modified 7 years, 1 month ago by capaho.
Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘GoDaddy SEO Breaks Wordfence IP Filtering’ is closed to new replies.