turn off Googlebot by default

master
ghost 2019-05-12 14:00:27 -07:00
parent 69944499b7
commit ce24165d07
1 changed files with 15 additions and 7 deletions

View File

@ -125,6 +125,11 @@ const remove_cookies = [
'thestar.com',
]
// Override User-Agent with Googlebot
const use_google_bot = [
'theaustralian.com.au',
]
function setDefaultOptions() {
chrome.storage.sync.set({
sites: defaultSites
@ -263,19 +268,22 @@ chrome.webRequest.onBeforeSendHeaders.addListener(function(details) {
}
// override User-Agent except on medium.com
if (details.url.indexOf("medium.com") === -1) {
// override User-Agent to use Googlebot
var useGoogleBot = use_google_bot.filter(function(item) {
return typeof item == 'string' && details.url.indexOf(item) > -1;
}).length > 0;
if (useGoogleBot) {
requestHeaders.push({
"name": "User-Agent",
"value": useUserAgentMobile ? userAgentMobile : userAgentDesktop
})
requestHeaders.push({
"name": "X-Forwarded-For",
"value": "66.249.66.1"
})
}
requestHeaders.push({
"name": "X-Forwarded-For",
"value": "66.249.66.1"
})
// remove cookies before page load
requestHeaders = requestHeaders.map(function(requestHeader) {
for (var siteIndex in allow_cookies) {