由于SEO的原因,我在html代码的早期放置了一个文本,但在视觉上,这个文本应该在页面的底部。我不能用CSS做到这一点。 我的问题:如果我使用javascript移动DOM中的文本,这是SEO的问题吗?没有隐藏或删除,juste移动。
谢谢!
答案 0 :(得分:3)
如果您出于搜索引擎优化的原因将文字放在首尾,但因为不是针对用户而将其移动,Google会将其解释为误导最终用户。如果他们会注意到一个段落?疑。但是如果你要做出这种常见的做法,我相信这将属于Blackhat SEO类别,尽管与可以做的其他事情相比它很温和。
您必须记住,通过Google访问您网站的访问者是Google的客户。如果用户认为他/她是误导,那么谷歌就没有做得好。在设计时请记住这一点。
小费,如果你正在寻找一个,就是根本不做这样的事情。如果您设计自己的网站并将文字编写得足够好,以便访问者发现它很有用,那么Google会看到并且排名会随之而来。无论如何,这一直是我的经验 - 从长远来看,快捷方式从来都没有(对我而言)。
答案 1 :(得分:1)
最重要的内容首先是良好的SEO实践。
你不能说移动内容本身就是糟糕的SEO实践。例如,查看维基百科的HTML。例如,HTML中的详细页面(文章)的内容位于导航的HTML之前。 机器人会更突出地看到它,它是页面上最重要的东西,就是这样。
另一个例子:为什么首先在HTML中放置内容并使用一些图像“向上移动”滑块,在JS中完全编码是不是很糟糕?这样的事情。
在YT Matt Cutts的一个视频中讨论了一个类似的问题,用Javascript和对话框元素来切换文本显示(显示/隐藏),这很常见。只要使用典型的短语(开启,关闭,更多,查看更多,类似的东西),并使用常用工具,您就不会看起来很可疑。
像往常一样,魔鬼将在细节中。答案 2 :(得分:0)
任何“我希望机器更突出地查看内容,但是将其与用户混淆”操作简称为cloaking并且一旦被捕获就会对您的索引产生负面影响。
需要多少钱?取决于许多因素,包括引诱到您网站的用户的抱怨,如果它确实只有“SEO原因”。