同一个产品有几个不同的站点,底线是如果用户之前已经访问过其中一个站点,那么在提交申请时,他将获得折扣。一般来说,这是按如下方式实现的:
1) 用户访问网站。
2)如果它没有会话,则重定向到另一个共同的站点(所有有商品的站点都重定向到它)。
3) 在一个公共站点上,有关用户访问该站点的数据被记录在一个文件中。
4) 有一个从公共站点返回到私有站点的重定向。
问题是 Yandex.Webmaster 在这些私人网站上看不到 robots.txt、站点地图,它们的所有页面都使用 301Moved Permanently 代码进行索引。是否有可能以某种方式配置 Yandex 以提供代码 200?(如果没有从私人网站重定向到一个公共网站,就无法实施折扣)。一般来说,这将如何影响网站在搜索中的发布?
您可以使用 javascript 重定向网站
Yandex 不处理 javascript,所以一切都会好起来的。但仍然可以抓住制裁。也许会有更好的方法让您在私人网站上使用 javascript 从公共网站加载脚本并设置会话(例如,Yandex 指标和一堆计数器工作)