我该从哪里开始呢?我知道如何向页面添加元标记,我想Page#onBeforeRender是这样做的好地方。但是:如何确定当前URL是否包含“?wicket:”?打电话((WebRequest)getRequest()).getHttpServletRequest().getRequestURL()只返回问号前的部分,getPageParameters()返回null。提前感谢您的启发:) 最佳答案 是的.....又对了,我在发布后偶然发现了答案:((WebRequest)getRequest()).getHttpServletReq
我有一个分类网站。它有一个index.html,它由一个表单组成。此表单是用户用来搜索分类广告的表单。搜索结果显示在index.html的iframe中,因此页面不会重新加载或发生任何事情。然而,表单的操作是一个php-page,它执行获取分类等的工作。非常简单。我的问题是,谷歌尚未将任何搜索结果编入索引。这些链接必须与index.html位于同一页面上,Google才能将搜索结果编入索引吗?(因为它当前显示在一个iframe中)还是因为内容是动态的?我有一个可用的站点地图,其中包含站点地图中分类广告的所有URL,但仍未编入索引。我还有这个robots.txt:Disallow:/bi
我有一个多语言网站,内容相同但语言不同,并带有包含每页文章标题的描述性SEO网址。要在翻译文章的所述语言之间切换,我有一个操作使用以前的语言查找翻译的标题并重定向到它。这一切都很好,除了我注意到,尽管没有View,谷歌已经将所述重定向url编入索引。这是不好的做法吗?我不想301重定向,因为它似乎在每个页面上都有指向301重定向的链接是一个非常糟糕的主意。我是以某种方式包含元标记还是有其他方法?我现在有这个的原因是我希望每个文章页面都使用每个页面顶部的标志链接到它的所有翻译。我考虑得越多,我应该只生成直接url,因为这本身可能有seo好处。我最初没有走这条路的原因是页面渲染速度。我必须
我正在启动2个最近重新设计的站点(一个在RoR中,一个在WordPress中)它们都有大量来自搜索引擎和外部来源的入站链接。很长一段时间以来,我一直对在所有链接上实现重定向的有效方法感到好奇。我这样做的主要目的是让网站不会失去它在SEO方面所做的工作,此外也不会留下任何旧的反向链接转发到404。启动新站点以重定向旧URI时的最佳做法是什么? 最佳答案 您会发现您的大部分反向链接无论如何都是指向您的主页的,因此这将处理大部分反向链接。在缓解来自断开的反向链接的404方面,尝试创建模式匹配(正则表达式)重定向发送301(永久移动)hea
我正在用JavaScript制作一个HTML页面。在HTML中是div的第一个内容,但是当用户单击按钮时,文本会发生变化。div中的文本是实际内容,需要能够被Google找到。文本现在存储在JavaScript文件中的一个简单变量中。问题:-该文本是否已编入索引?-有没有更好的方法来存储文本? 最佳答案 您可以将文本保留在div中,然后将可见性更改为隐藏Divcontent然后在javascript中,document.getElementById("content").style.visibility="visible";应该使文
自GoogleCanNowExecuteAJAX&JavaScriptForIndexing,这对seoforgoogle意味着什么?我们必须采取哪些不同的做法,以及我们可以做出哪些改变,以便Google机器人不会抓取所有内容。以前我们拥有的是没有发生过的奢侈,但现在似乎已经发生了。由于谷歌爬虫,这可能会增加带宽。我们如何防止谷歌(以及future任何其他搜索引擎)索引我们的ajax代码? 最佳答案 首先,Google这样做并不意味着其他人也这样做。这也不意味着他们正式为文章中列出的网站以外的任何人这样做,或者他们做得很好。其次,您
我相信Google显示的DOM也由Javascript修改。看,我使用了工具FetchasGoogle/Bing/Baidu看结果:Withoutmyjquery-pluginandnoscript(iepureHTML):Withjavascriptandnoscript:note:ThejavascriptthatshowcasedimagesandmanipulatedtheDOM.LIBJavascript下载和测试用例:https://github.com/brcontainer/defer-images/问题:使用帮助索引图像是件好事吗?如果这是个坏主意,请给我一个适合索引
您好,我正在使用Google自定义搜索来搜索我网站中的内容。然而,当搜索一个词时,google无法从页面中排除菜单,例如http://www.innosia.com/Home/ArticleSearch?q=efore&sitesearch=innosia.com如果你看到efore,每个页面都会出现,因为每个页面都包含一个指向Efore页面的链接。我如何告诉Google排除链接区域(左右菜单)并仅索引标题和内容区域? 最佳答案 我一直在寻找相同的信息...我花了一段时间,但我在Google自定义搜索文档中找到了它。这篇Google
我有一些页面,比如/hidden_archive,没有被任何其他页面引用。我在robots.txt的下一行中包含Allow:/hidden_archive。搜索爬虫会索引该页面吗? 最佳答案 我会说:不。为什么不能在页面上添加一些链接?没有人声称它们必须对人类可见... 关于seo-Google和Yandex索引是否存在路径,如果我在robots.txt中允许它,但其他页面不包含其中的链接,我们在StackOverflow上找到一个类似的问题: htt
我有一个多语言网站,其结构如下:索引家A页页面B页面C等等每个页面都有自己的语言文件,该文件通过选择选项动态加载。选择一个选项时,还会从index.php文件中的外部文件动态加载元标记(关键字、描述等)。让搜索引擎清楚除了默认语言之外还有其他语言的最佳做法是什么?否则,搜索引擎会看到其他语言文件吗?如果是,他们将如何查看其他文件?也许从seo的角度来说不是最好的方法,但是维护起来会很容易,因为内容和页面是分开的。提前感谢您的任何提示。 最佳答案 Google发布了大量建议,帮助他们找到并关联网站和页面的适当语言版本。您实际上需要确保