jjzjj

asp.net - 用户国家选择和 SEO 问题

我希望我的用户在访问该网站时选择他们来自哪个国家,然后它会将其存储在cookie中,不会再打扰他们。系统的许多不同部分(例如系统定价)都依赖于此,因此它可以转换为用户货币。我正在考虑在未设置国家/地区cookie时在任何页面上显示模式,但我担心在SEO方面对我的网站产生负面影响。有没有人有这方面的经验?我希望Google抓取所有国家/地区的所有条目,但如果用户实际访问该网站,则显示不同国家/地区的条目没有意义(该网站允许访问者在其本地搜索某种类型的讲师)。 最佳答案 可能有更简洁的方法,但是...让依赖国家cookie的页面也接受指

directory-structure - 内页的 URL 结构?

比如说,我有一个评论汽车的网站。我有一个页面,其中包含具有以下url结构example.com/best-cars的最佳汽车列表,其中包含指向最佳汽车页面的链接。我应该链接到example.com/best-cars/name-of-car还是链接的URL结构是否可以example.com/car/name-of-car? 最佳答案 您无需将自己局限于同一个页面的一种路径。使用.htaccess重定向,如果您发现附加路径对SEO有利,则可以有多个路径。所以基本上你可以支持这两个建议的版本,这取决于访问者在你的页面上移动的方式。

apache - 在 SEO 方面绕过子域与子文件夹的方法?

我有一个主域www.example.com,它在Google中具有排名和“信任”。我正在创建一个博客,但出于各种原因,我必须将其托管在子域sub.example.com上。我知道当子域被创建时,谷歌将其视为一个新站点并最终将其视为主域的一部分(在很长一段时间后)。我在这里寻找的是解决此问题的方法或加快此过程的方法。可能吗?可能的解决方案:使用modrewrite将sub.example.com重写为www.example.com/sub。我不太熟悉重写,所以我不确定它是否像这样工作。如果是,是否可以解决此问题?在www.example.com上创建子文件夹,例如www.example.

asp.net - 建立多语言网站

我正计划建立一个新的多语言网站,并正在考虑它对SEO的影响。当用户第一次访问该域时,会检测到他的语言设置,并根据此设置语言,他会被重定向到网站的适当语言版本并被cookie记录。如果在不同的session期间,该用户浏览该域,则会检测到cookie,并将用户重定向到适当的国家/语言页面。同时,用户可以手动更改设置的语言(因此cookie也会更改)。首先,如果我在主页上进行重定向(如果用户未使用cookie),Google会因此惩罚我吗?其次,如果我将语言存储在文件夹中,例如www.mydomain.com/en-us/page.html和www.mydomain.com/cs-cz/p

.htaccess - 通过 URL 重写创建 SEO 友好的 URL

我需要制作SEO带有URLrewriting的友好URL来自:http://www.myurl.com/subfolder/index.php?service=example1&location=city1http://www.myurl.com/subfolder/cars.php?service=example1&location=city1http://www.myurl.com/subfolder/bicycle.php?service=example1&location=city1到http://www.myurl.com/subfolder/example1/example

dns - 使用 tld 进行地理定位

我想问一下这种情况下最好的策略是什么:我们有一个站点example.de,我们正在为奥地利市场推出一个专用版本。由于.de和.at站点在最初几个月都使用德语,我们将在两个站点中显示相同的内容(两个域指向相同的服务器,服务器选择动态显示的内容)。这会因为重复而惩罚我们的排名吗(以及我们如何告诉谷歌“at是de站点的副本”)。一两个月后,.at用户将开始看到他们所在地区的独家内容(尽管网站的某些部分将保持不变)。既然我们不想作弊或其他什么,我们如何确保谷歌不会错误地惩罚我们?谢谢 最佳答案 如果您要在两个域上显示相同的内容,我建议您将一

ruby-on-rails-3 - rack-rewrite 重定向,重复内容问题 - SEO Rails Heroku

我正在努力让我的网站SEO友好,所以我正在实现机架重写以摆脱302临时重定向和重复内容问题。通过ragepank.com运行我的网站给我这个:2个页面返回了200响应。这表明可能存在重复内容问题。理想情况下,只有http://www.example.com或者http://example.com应返回200响应。http://www.example.comreturnsa200(OK)response.PRN/Ahttp://example.comreturnsa200(OK)response.PRN/A我的gem文件中有rack-rewritegem,config/applicati

wordpress - htaccess 用 ? 重写 url & ID

我遇到了一个棘手的情况,我需要用“?”重写一个url。&"id"到seo友好的url。这是实际的网址http://www.example.com/services.html?sr=1http://www.example.com/services.html?sr=2http://www.example.com/services.html?sr=3http://www.example.com/services.html?sr=4我需要把它改成这样。http://www.example.com/services/car-dealers.htmlhttp://www.example.com/s

php - 网址不友好 - i18n

我正在使用这段代码:这将输出一个像这样的url链接:http://localhost/site/?lang=en我的问题是关于SEO的。SEODoctor扩展说这个url不友好。我该如何解决这个问题?与session?怎么办?像这样的东西对我有用:$_SESSION['lang'] 最佳答案 在session中存储语言是为了纯内容页面,这对用户来说并不友好-至少对seo不友好,因为对于每种语言,您可以有两个具有不同内容的url。最好将语言存储在url中-或者使用不同的域来实现这一点example.com/site/-forengli

wordpress - 无法使用以问号开头的网址抛出 404 错误

最近我将我的网站从Joomla更新到Wordpress。(我生命中最好的决定......说真的)我所有的旧Joomla链接都使用?在我的域名之后是这样的:www.example.com/?blah现在当我切换到Wordpress时,我正在使用格式如下的漂亮URL:www.example.com/blah现在googles仍然索引了所有旧的Joomlaurl,所以当搜索它时仍然会为您提供旧的url。在我看来,那些JoomlaURL应该抛出404错误。但他们没有!他们只显示主页。例如-如果您转到www.example.com/blah,它将抛出404错误,因为该页面不存在,但是如果您转到w