第二条本条例所称娱乐场所|轮盘娱乐场开户注册

蘇飛論壇

 找回密碼
 馬上注冊

QQ登錄

只需一步,快速開始

掃一掃,訪問微社區

分布式系統框架(V2.0) 輕松承載百億數據,千萬流量!討論專區 - 源碼下載 - 官方教程

HttpHelper萬能框架(V2.3-含.netcore) HttpHelper官方出品,無敵框架討論區 - 源碼下載 - 在線測試和代碼生成

HttpHelper爬蟲類(V2.0) 最牛的爬蟲類,沒有爬不到只有想不到 源碼 - 代碼生成器 - 討論區 - 教程- 例子

查看: 125|回復: 3
打印 上一主題 下一主題

[站長工具] C#關鍵詞密度計算工具-在線計算關鍵詞密度,不需要等待

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2019-10-29 10:12:19 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
先來看一下界面



輸入 一個關鍵詞,輸入 一個網址,可以查出關鍵詞的密度

html代碼部分
[HTML] 純文本查看 復制代碼
    <div class="title-info">
            <div>
                在線關鍵詞密度計算
            </div>
        </div>
        <form method="get">
            <div class="inpuire">
                <input type="text" style="width: 200px;" name="wd" placeholder="請輸入關鍵詞" value="<%=wd %>" />
                <input type="text" style="width: 500px;" name="site" placeholder="請輸入網站網址" value="<%=site %>" />
                <button>計算</button>
            </div>
        </form>
        <%--文本域部分--%>
        <div class="textarea-cont ip-inpuire">
            <p style="font-weight: bold;">以下是網站關鍵字的密度檢測結果</p>
            <div>
                <p>您檢查的為網址:<span style="color: red;"><%=site %></span></p>
                <p>您檢查的關鍵詞:<span style="color: red;"><%=wd %></span></p>
                <p>頁面文本總長度:<span style="color: red;"><%=htmlcount %>個字符</span></p>
                <p>關鍵字符串長度:<span style="color: red;"><%=wd.Length %>個字符</span></p>
                <p>關鍵字出現次數:<span style="color: red;"><%=wdcount %>次</span></p>
                <p>關鍵字符總長度:<span style="color: red;"><%=wd.Length*wdcount %>個字符</span></p>
                <p>密度結果計算是:<span style="color: red;"><%=wdmidu %></span></p>
                <p>銳拓SEO密度建議值:<span style="color: red;">2%≦密度≦8%</span></p>
            </div>
            <p style="padding-top: 36px;" class="explain"><span>注解:通過本工具可以快速檢測頁面關鍵詞出現的數量和密度,更適合蜘蛛的搜索。</span></p>
        </div>
        <div class="textarea-cont ip-inpuire">
            <p style="font-weight: bold;">網站網址對應的純文本html內容</p>
            <div>
                <p><%=html %></p>
            </div>

        </div>


cs代碼部分如下
[C#] 純文本查看 復制代碼
 //http
        HttpHelper http = new HttpHelper();

        //關鍵字
        public string wd =string.Empty;
        //網址
        public string site = string.Empty, html = string.Empty;
        //頁面文本總長度
        public int htmlcount = 0;
        //關鍵字符串長度
        public int wdlength = 0;
        //關鍵字出現次數
        public Double wdcount = 0;
        //關鍵字符總長度
        public int wdsum = 0;
        //密度結果計算是
        public string wdmidu = "0.00%";

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                try
                {
                    wd = InputHelper.GetInputString(Request["wd"]).Trim();
                    site = InputHelper.GetInputString(Request["site"]).ToLower().Trim();

                    if (!string.IsNullOrWhiteSpace(site))
                    {
                        Boolean isurl = site.StartsWith("http://") || site.StartsWith("https://");
                        if (!isurl)
                        {
                            site = $"http://{ site}";
                        }
                        //獲取密度
                        HttpItem item = new HttpItem()
                        {
                            URL = site
                        };
                        HttpResult result = http.GetHtml(item);
                        html = HtmlHelper.StripHTML(result.Html);
                        //html總長度
                        htmlcount = html.Length;

                        if (Regex.IsMatch(html, wd))
                        {
                            //存在
                            wdcount = Regex.Matches(html, wd).Count;
                            Double midu = (wdcount * wd.Length) / htmlcount;
                            wdmidu = midu.ToString("0.00%");
                        }
                    }
                }
                catch (Exception)
                {
                }
            }
        }


好了看看效果吧。

我把網頁的純文本也給輸出了,方便大家查看。

功能網址:http://seo.ruituoyun.com/midu  這里后期會更新更多與SEO相關的工具,希望大家關注
沙發
發表于 2019-10-29 15:03:09 | 只看該作者
回復

使用道具 舉報

板凳
發表于 2019-10-29 15:08:25 | 只看該作者



大家來找茬:
功能好,體驗一般;
適配不好,如果窗口不是全屏或者最大,顯示不全,左側被擠的靠邊緣挨著;看著比較捉急;右側如果拉過去,上面的背景發現是剛才窗口的大小;看著也捉急;

地板
 樓主| 發表于 2019-10-29 18:33:54 | 只看該作者
clrscr 發表于 2019-10-29 15:08
大家來找茬:
功能好,體驗一般;
適配不好,如果窗口不是全屏或者最大,顯示不全,左側被擠的靠邊緣挨著 ...

好的謝謝,我這邊修復一下。
您需要登錄后才可以回帖 登錄 | 馬上注冊

本版積分規則

QQ|手機版|小黑屋|手機版|聯系我們|關于我們|廣告合作|蘇飛論壇 ( 豫ICP備17001017號-1)

GMT+8, 2019-11-14 12:26

© 2017-2018

快速回復 返回頂部 返回列表
第二条本条例所称娱乐场所 十一选五上海走势图 天津快乐10分 22选5 辽宁十二选五一定牛 皇冠比分即时比分90vs 日本av女优苍井空 25选7开走势图 百搭麻将玩法 同花顺手机炒股软件 江苏十一选五走势一 捷报比分安卓手机版 新疆18选7 澳洲幸运5直播 单机麻将手机版 11选5广东开奖历 竞彩足球比分天天盈