ابزار حذف URL کنسول جستجوی گوگل خودکار (بوکمارکلت رایگان)

من یک نشانک رایگان برای کمک به خودکارسازی ابزار حذف URL ایجاد کرده ام.

اضافه کردن Bookmarklet

برای افزودن یک نشانک، روی نوار نشانک راست کلیک کنید.

روی «افزودن صفحه…» کلیک کنید.

ابزار حذف URL کنسول جستجوی گوگل خودکار (بوکمارکلت رایگان)

یک نام اضافه کنید و این کد را در بوکمارکت کپی کنید.

نگران نباشید، این ساده است، من هیچ ردیابی بدی از چیزهای شما را در آنجا اضافه نکردم، چیز ساده ای که برای خودم ساختم و با شما به اشتراک می گذارم.

javascript:(function() {    const fileInput = document.createElement('input');    fileInput.type = 'file';    fileInput.accept = '.txt';    fileInput.style.display = 'none';    document.body.appendChild(fileInput);    fileInput.addEventListener('change', function(event) {        const file = event.target.files[0];        if (!file) return alert("No file selected.");        const reader = new FileReader();        reader.onload = function() {            const urls = reader.result.split("\n").map(url => url.trim()).filter(url => url);            if (!urls.length) return alert("No valid URLs found.");            submitUrlRemovals(urls);        };        reader.readAsText(file);    });    fileInput.click();    function submitUrlRemovals(urls) {        let currentIndex = 0;        function processNextUrl() {            if (currentIndex >= urls.length) {                console.log("All URLs processed.");                return;            }            const url = urls[currentIndex];            console.log(`Processing URL ${currentIndex + 1}/${urls.length}: ${url}`);            const newRequestButton = document.querySelector('div[role="button"].U26fgb.O0WRkf.oG5Srb.C0oVfc.ZGldwb.M9Bg4d');            if (newRequestButton && newRequestButton.getAttribute("aria-disabled") === "false") {                console.log("Found 'New Request' button. Clicking...");                newRequestButton.click();                setTimeout(() => {                    const urlInputField = document.querySelector('input[placeholder="Enter URL"]');                    if (urlInputField) {                        console.log("Found URL input field. Entering URL...");                        urlInputField.value = url;                        urlInputField.dispatchEvent(new Event('input', { bubbles: true }));                        setTimeout(() => {                            const nextButton = Array.from(document.querySelectorAll('span.RveJvd.snByac'))                                .find(el => el.textContent === 'Next');                            if (nextButton) {                                console.log("Found 'Next' button. Clicking...");                                nextButton.click();                                setTimeout(() => {                                    const submitButton = Array.from(document.querySelectorAll('span.RveJvd.snByac'))                                        .find(el => el.textContent === 'Submit request');                                    if (submitButton) {                                        console.log("Found 'Submit request' button. Clicking...");                                        submitButton.click();                                        setTimeout(() => {                                            currentIndex++;                                            processNextUrl();                                        }, 3000);                                    } else {                                        console.log("'Submit request' button not found.");                                    }                                }, 1500);                            } else {                                console.log("'Next' button not found.");                            }                        }, 1500);                    } else {                        console.log("URL input field not found.");                    }                }, 1500);            } else {                console.log("'New Request' button not found or is disabled.");            }        }        processNextUrl();    }})();

Bookmarklet را اجرا کنید

برای اجرای نشانک، از ابزار حذف URL کنسول جستجوی گوگل بازدید کنید.

نشانک از شما می خواهد که یک را اضافه کنید .txt فایلی که حاوی یک URL در هر خط است.

هر URL در فایل شما باید حاوی URL هایی از ویژگی باشد.

به عنوان مثال، اگر در دارایی https://www.jcchouinard.com/ در GSC هستید، نمی توانید این URL ها را حذف کنید.

  • http://www.jcchouinard.com
  • https://jcchouinard.com
  • https://www.jcchouinard.fr

روی Bookmarklet کلیک کنید

فایل .txt خود را انتخاب کنید.

فرآیند در مرورگر شما خودکار خواهد شد.

اگر می خواهید فرآیند را متوقف کنید، به سادگی مرورگر را ببندید.

Source link