Adding noindex header to php redirect fileHow can I prevent SQL injection in PHP?How to manage a redirect request after a jQuery Ajax callHow to send a header using a HTTP request through a curl call?PHP: Delete an element from an arrayHow do I redirect to another webpage?How do I make a redirect in PHP?How can I redirect and append both stdout and stderr to a file with Bash?Custom HTTP headers : naming conventionsReference — What does this symbol mean in PHP?Why shouldn't I use mysql_* functions in PHP?
Re-submission of rejected manuscript without informing co-authors
Are cabin dividers used to "hide" the flex of the airplane?
COUNT(*) or MAX(id) - which is faster?
Domain expired, GoDaddy holds it and is asking more money
What happens when a metallic dragon and a chromatic dragon mate?
Calculate Levenshtein distance between two strings in Python
Extreme, but not acceptable situation and I can't start the work tomorrow morning
Hosting Wordpress in a EC2 Load Balanced Instance
I’m planning on buying a laser printer but concerned about the life cycle of toner in the machine
Does it makes sense to buy a new cycle to learn riding?
How can I fix this gap between bookcases I made?
"My colleague's body is amazing"
How to answer pointed "are you quitting" questioning when I don't want them to suspect
How to manage monthly salary
Why is the design of haulage companies so “special”?
Why do we use polarized capacitors?
Check if two datetimes are between two others
Denied boarding due to overcrowding, Sparpreis ticket. What are my rights?
Information to fellow intern about hiring?
Is it wise to focus on putting odd beats on left when playing double bass drums?
How can I add custom success page
What is the command to reset a PC without deleting any files
LWC and complex parameters
What does "enim et" mean?
Adding noindex header to php redirect file
How can I prevent SQL injection in PHP?How to manage a redirect request after a jQuery Ajax callHow to send a header using a HTTP request through a curl call?PHP: Delete an element from an arrayHow do I redirect to another webpage?How do I make a redirect in PHP?How can I redirect and append both stdout and stderr to a file with Bash?Custom HTTP headers : naming conventionsReference — What does this symbol mean in PHP?Why shouldn't I use mysql_* functions in PHP?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I have a simple php redirect script (link.php) that I use to keep track of our affiliate links. (Example: http://www.example.net/link.php?id=1 will bring you to http://www.product1url.com)
I've noticed that Google is indexing http://www.example.net/link.php?id=1. I have link.php set to noindex in Robots.txt but that's not stopping the indexing. So I want to add a "noindex", "nofollow" header to each URL itself.
Here's the script I have:
<?php
$path = array(
'1' => 'http://www.producturl1.com',
'2' => 'http://www.producturl2.com',
);
if (array_key_exists($_GET['id'], $path))
header('Location: ' . $path[$_GET['id']]);
?>
How do I modify this to include: "X-Robots-Tag: noindex, nofollow"? Is this possible?
php redirect http-headers x-robots-tag
add a comment |
I have a simple php redirect script (link.php) that I use to keep track of our affiliate links. (Example: http://www.example.net/link.php?id=1 will bring you to http://www.product1url.com)
I've noticed that Google is indexing http://www.example.net/link.php?id=1. I have link.php set to noindex in Robots.txt but that's not stopping the indexing. So I want to add a "noindex", "nofollow" header to each URL itself.
Here's the script I have:
<?php
$path = array(
'1' => 'http://www.producturl1.com',
'2' => 'http://www.producturl2.com',
);
if (array_key_exists($_GET['id'], $path))
header('Location: ' . $path[$_GET['id']]);
?>
How do I modify this to include: "X-Robots-Tag: noindex, nofollow"? Is this possible?
php redirect http-headers x-robots-tag
add a comment |
I have a simple php redirect script (link.php) that I use to keep track of our affiliate links. (Example: http://www.example.net/link.php?id=1 will bring you to http://www.product1url.com)
I've noticed that Google is indexing http://www.example.net/link.php?id=1. I have link.php set to noindex in Robots.txt but that's not stopping the indexing. So I want to add a "noindex", "nofollow" header to each URL itself.
Here's the script I have:
<?php
$path = array(
'1' => 'http://www.producturl1.com',
'2' => 'http://www.producturl2.com',
);
if (array_key_exists($_GET['id'], $path))
header('Location: ' . $path[$_GET['id']]);
?>
How do I modify this to include: "X-Robots-Tag: noindex, nofollow"? Is this possible?
php redirect http-headers x-robots-tag
I have a simple php redirect script (link.php) that I use to keep track of our affiliate links. (Example: http://www.example.net/link.php?id=1 will bring you to http://www.product1url.com)
I've noticed that Google is indexing http://www.example.net/link.php?id=1. I have link.php set to noindex in Robots.txt but that's not stopping the indexing. So I want to add a "noindex", "nofollow" header to each URL itself.
Here's the script I have:
<?php
$path = array(
'1' => 'http://www.producturl1.com',
'2' => 'http://www.producturl2.com',
);
if (array_key_exists($_GET['id'], $path))
header('Location: ' . $path[$_GET['id']]);
?>
How do I modify this to include: "X-Robots-Tag: noindex, nofollow"? Is this possible?
php redirect http-headers x-robots-tag
php redirect http-headers x-robots-tag
asked Mar 22 at 1:47
zoe739zoe739
3515
3515
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You can output as many headers as you want as long as they are in the code before any potential output is generated. Generally the redirect should be last, though.
Simply add your header("X-Robots-Tag: noindex, nofollow", true);
before the $path = array(
line.
Also, I know this wasn't in the question, but you will want to update your sitemap.xml file for the index.php URI set to today's date. This will often lead to faster deindexing. (see: https://www.reddit.com/r/bigseo/comments/5nbh3n/google_ignoring_my_noindex_tags/ the post from johnmu, who is (was?) a Google employee.)
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55291742%2fadding-noindex-header-to-php-redirect-file%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can output as many headers as you want as long as they are in the code before any potential output is generated. Generally the redirect should be last, though.
Simply add your header("X-Robots-Tag: noindex, nofollow", true);
before the $path = array(
line.
Also, I know this wasn't in the question, but you will want to update your sitemap.xml file for the index.php URI set to today's date. This will often lead to faster deindexing. (see: https://www.reddit.com/r/bigseo/comments/5nbh3n/google_ignoring_my_noindex_tags/ the post from johnmu, who is (was?) a Google employee.)
add a comment |
You can output as many headers as you want as long as they are in the code before any potential output is generated. Generally the redirect should be last, though.
Simply add your header("X-Robots-Tag: noindex, nofollow", true);
before the $path = array(
line.
Also, I know this wasn't in the question, but you will want to update your sitemap.xml file for the index.php URI set to today's date. This will often lead to faster deindexing. (see: https://www.reddit.com/r/bigseo/comments/5nbh3n/google_ignoring_my_noindex_tags/ the post from johnmu, who is (was?) a Google employee.)
add a comment |
You can output as many headers as you want as long as they are in the code before any potential output is generated. Generally the redirect should be last, though.
Simply add your header("X-Robots-Tag: noindex, nofollow", true);
before the $path = array(
line.
Also, I know this wasn't in the question, but you will want to update your sitemap.xml file for the index.php URI set to today's date. This will often lead to faster deindexing. (see: https://www.reddit.com/r/bigseo/comments/5nbh3n/google_ignoring_my_noindex_tags/ the post from johnmu, who is (was?) a Google employee.)
You can output as many headers as you want as long as they are in the code before any potential output is generated. Generally the redirect should be last, though.
Simply add your header("X-Robots-Tag: noindex, nofollow", true);
before the $path = array(
line.
Also, I know this wasn't in the question, but you will want to update your sitemap.xml file for the index.php URI set to today's date. This will often lead to faster deindexing. (see: https://www.reddit.com/r/bigseo/comments/5nbh3n/google_ignoring_my_noindex_tags/ the post from johnmu, who is (was?) a Google employee.)
edited Mar 22 at 2:11
answered Mar 22 at 2:02
WigeWige
2,50132338
2,50132338
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55291742%2fadding-noindex-header-to-php-redirect-file%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown