首页 文章

Wordpress Yoast SEO,_yoast_wpseo_linkdex在postmeta

提问于
浏览
0

我正在使用wordpress插件YOAST进行搜索引擎优化,我发现所有数据都被添加到表wp_postmeta中 . 其中一个元键是“_yoast_wpseo_linkdex”,我想知道这个键有什么用?我可以删除它,它会影响SEO帖子吗?

1 回答

  • 2

    当我查看源代码时,在我的一个安装了Yoast插件的WP博客上编辑页面时,我可以看到该变量是由两个单独的文件调用的 . 第一个是页面本身(post.php),第二个是它调用的单个JavaScript文件(wp-post-scrapper-341.min.js)

    让我们看看每个片段的一些片段,以获得更好的主意 . 首先来自JS文件:

    function t(a, c, d) {
                    var f = b("#yoast_wpseo_linkdex").val(), g = new E("#yoast_wpseo_focuskw_text_input", "get_focus_keyword_usage", wpseoPostScraperL10n, a);
                    g.init(), c.initKeywordTabTemplate();
                    var h = e(f);
                    k(h), l(h), d.updateScore("keyword", h.className)
                }
    

    YoastSEO.multiKeyword || (C.updateKeywordTab(a, F), j.updateScore("content", c.className), b("#yoast_wpseo_focuskw").val(F)), C.isMainKeyword(F) && (document.getElementById("yoast_wpseo_linkdex").value = a, "" === F && (c.className = "na", c.screenReaderText = A.i18n.dgettext("js-text-analysis", "Enter a focus keyword to calculate the SEO score"), c.fullText = A.i18n.dgettext("js-text-analysis", "Content optimization: Enter a focus keyword to calculate the SEO score")), C.updateKeywordTab(a, F), k(c), l(c), j.updateScore("keyword", c.className)), jQuery(window).trigger("YoastSEO:numericScore", a)
    

    现在来自PHP文件:

    </tr><tr class="wpseo_hidden"><td colspan="2"><input type="hidden" id="yoast_wpseo_focuskw" name="yoast_wpseo_focuskw" value=""/>
    </td></tr><tr class="wpseo_hidden"><td colspan="2"><input type="hidden" id="yoast_wpseo_title" name="yoast_wpseo_title" value=""/>
    </td></tr><tr class="wpseo_hidden"><td colspan="2"><input type="hidden" id="yoast_wpseo_metadesc" name="yoast_wpseo_metadesc" value=""/>
    </td></tr><tr class="wpseo_hidden"><td colspan="2"><input type="hidden" id="yoast_wpseo_linkdex" name="yoast_wpseo_linkdex" value="0"/>
    </td></tr><tr class="wpseo_hidden"><td colspan="2"><input type="hidden" id="yoast_wpseo_content_score" name="yoast_wpseo_content_score" value="0"/>
    </td></tr>

    <input type="hidden" id="yoast_wpseo_linkdex" name="yoast_wpseo_linkdex" value="-1329">
    

    我认为最后一行是最具启发性的 . 特别是对于这个特定的帖子,附加到最后的负值 .

    它似乎正在做的是废弃页面然后确定(通过某种评分算法)要删除页面上链接的数量和类型的点数 . 请记住链接可以是“跟随”或“不跟随”类型,并且可以链接到其他网站或您自己的网站 . 这为算法提供了四种可能的链接风格,可以计算出减少多少分数 .

    所有这一切,似乎都融入了他们方便的[红灯,黄灯,绿灯]专有排名系统 .

    回答有关删除它的问题 . 除非它引发某种影响页面加载/显示方式的错误,否则它只是一个抽象的度量,Yoast用它来向你表明如何优化一个帖子用于SEO的目的,变量的值对于没有直接影响从搜索引擎的角度来看页面的实际SEO排名因素 .

相关问题