«

Javascript批量查询关键词在百度的收录排名

作者:庄泽峰 / 2023-12-19 10:53


Hello,GPT,请你用javascript来写: 我有很多个关键词要在百度搜索它们的收录排名情况,我想让你帮我写一个把多个关键词放在页面输入框,点击按钮,每次查询一个关键词在百度的搜索结果页面。

<!DOCTYPE html>
<html>
<head>
    <title>百度搜索收录排名查询</title>
    <style>
        .keyword-input {
            display: block;
            margin-bottom: 10px;
        }
    </style>
</head>
<body>
    <textarea id="keywords" placeholder="请输入关键词,每行一个关键词"></textarea>
    <button onclick="searchKeywords()">查询</button>
    <div id="results"></div>

    <script>
        function searchKeywords() {
            var keywordsInput = document.getElementById("keywords");
            var keywords = keywordsInput.value.split("\n");

            var resultsDiv = document.getElementById("results");
            resultsDiv.innerHTML = "";

            keywords.forEach(function(keyword) {
                var url = "https://www.baidu.com/s?wd=" + encodeURIComponent(keyword);
                var link = document.createElement("a");
                link.href = url;
                link.target = "_blank";
                link.innerText = keyword;

                var result = document.createElement("p");
                result.appendChild(link);
                resultsDiv.appendChild(result);
            });
        }
    </script>
</body>
</html>

标签: JavaScript 分类: 网页语言