【发布时间】:2014-03-29 04:11:08
【问题描述】:
在我的 SEO 公司对我的网站进行了 1 次审核后,我在我的 head.phtml 中找到了此代码。他们是否从分页内容中删除规范,希望这会损害我的排名,所以我会得到他们的月度套餐???
$cssjshtml=$this->getCssJsHtml();
if(isset($_GET['p']) && $_GET['p']>1)
{
$strtofind='/<link[^>]rel="canonical" href=".*"[^>]*>/i';
//preg_replace('/(<div.*?class="name"[^>]*>)(.*?)(<\/div>)/i', '$1$3', $string);
$html=preg_replace($strtofind, '', $cssjshtml);
//echo '<pre>';$strtofind
//print_r($strtofind);
///echo '</pre>';
//$cssjshtml=;
echo $html;
}
else
{
echo $this->getCssJsHtml();
}
这样做有什么正当理由吗?
原始头部仅包含echo $this->getCssJsHtml(); 部分
【问题讨论】:
-
不幸的是,如果不了解拼图的各个部分,就不可能说出来。但是,在这种情况下,Canonicals 可能会损害您的排名。我建议您联系 SEO 公司并与他们对质。
-
这样一个分页页面的规范 URL 是什么?
-
@unor 这是一个包含产品目录的电子商务网站。默认为第一页,不带任何参数。
-
@remus 在我发现他们也拒绝在 76+ DA 的网站上写好关于我们业务的文章后,我需要与他们聊天
-
您将找到的最佳 SEO 是一位了解新技术、您的产品并提供有用内容的老式 COPYWRITER。第三方搜索引擎优化通常没有兴趣超越降压和一堆货物崇拜搜索引擎优化。我喜欢以“我们正在查看您的网站”为开头的冷电话,并很快提出一些您确定他们从未看过的问题,他们通过其中一种在线 SEO 工具(如 woorank)运行您的主页,并声称知道这一切.
标签: php regex magento seo canonical-link