我们正在尝试为我们正在构建的网络应用程序生成站点地图。我有点不确定我应该在站点地图中提供的一些链接。目前,我们的应用程序表现如下。有这样的资料单链接:/Factsheet/{id}当收到请求时,我们采用id值并确定应显示哪种类型的资料表。然后我们发出一个重定向到/ListedFactsheet/{id}或/UnListedFactsheet/{id}这很好用。我们希望保留原始URL,因为用户只需键入/Factsheet/{id}就更容易了,而不必知道他们拥有的id是否适用于上市或非上市情况说明书。现在的问题是我不确定是否应该在站点地图中放置指向已列出或未列出的资料单的直接链接,或者是否
我正在运行一个全Flash网站,并且我有深度链接。我现在正尝试通过将各个部分分解为具有搜索引擎替代内容的单独页面来使其对SEO友好。我很好奇如何修复url路径。当我从“视频”进入该站点时,它将加载/video.php页面,然后单击任何进一步的链接将导致以下结果:http://www.mywebsite.com/video.php#/aboutus问:有没有一种简单的方法可以让它在不影响SEO的情况下删除“video.php”?谢谢! 最佳答案 实现此目的的唯一方法是将其重定向到子目录而不是具有锚定内容的实际页面。至于SEO和Flas
为了SEO,我想开始使用我的博客标题作为URL(就像SO)。有没有long太长的地方?是否存在特定于浏览器(IE6)的问题? 最佳答案 实际上,搜索引擎优化建议您不要过度使用博客标题,而是让帖子的标题更重要。这就是为什么在单个帖子标题中也使用您的博客标题不是一个好主意。标题是一个重要的部分,您的帖子标题的关键字不应与您的博客标题混合使用(因为这会降低它们的重要性)。不过,请放心,谷歌已经知道这些想法并妥善处理它们。所以,我劝你不要太在意这些事情。 关于seo-长URL有缺点吗?,我们在S
我的.htaccess文件具有当前设置:Options-IndexesRewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule^(.*)$$1\.php当我输入mydomain.com/file时没问题,但是当我访问mydomain.com/file/时出现错误500。没有名为"file"的文件夹,任何路径都会出现此问题。 最佳答案 尝试将-MultiViews添加到您的选项中。如果它仍然中断,请查看apa
我有以下PHP代码,它是一个文件名,我将其用作我提供给观众的每次下载的页面标题。我希望能够拥有对SEO友好的标题和URL。每个页面的URL类似于:http://site.com/directory/download_interim_finder.php?it=ZWtkaW1rcmInbn1ma3h9aXFLcHN6fWVzeDgnISJoO3tran0reW97cSd1YHR5YHZIbWBmfzxwY3tiOnxycnA8Y25zfWpna3Y+YXtlZnl7dnJLf3J8cWd2fT4kJCIramFbcm1tbWRqdHJmJnR2ZGhKd3JpdShQdGV+bX09fW
用于SEO目的。在浏览器中键入mysite.com时,如何强制用户重定向到mysite.com/index?我试过重定向/en/index但是我收到“Firefox检测到服务器正在以一种永无止境的方式将请求重定向到该地址。”另外,这个重定向是否可以设置语言(phppsession,cookies?)附注xampp/窗口 最佳答案 Redirect适用于路径前缀。Redirect/…匹配其前缀为/的任何路径(因此几乎是任何路径)。使用RedirectMatch相反:RedirectMatch^/$/en/index
我想要这样的URL模式:/posts/[postId]/[user-defined-page-title]但是,我的用户是说葡萄牙语的,页面标题可以包含ã、ç等字符...帖子通过postId参数检索,因此title参数用于SEO和可用性目的。我的问题:我应该删除外来编码字符并用最接近的英文对等字符替换它们吗?ç代表c,ã代表a。这样做会影响SEO结果吗? 最佳答案 1)是的,那将是最好的方式(至少现在是这样——但情况可能会在几年后发生变化……)2)很难确定。在我看来,只有拉丁字符比同时具有国家字符更好(因为它们需要编码)。归根结底,
我正在重用我为以前的网站编写的AJAX分面搜索框架,它全是AJAX并将页面状态(用于浏览器后退按钮支持)存储在URL的哈希中。你可以在这里看到它的实际效果,就像这样:http://www.carnegiefabrics.com/productsearch.aspx#v={-f-.{-Usage-.[653]-Color-.[902]}-p-.1_-s-.--}在这个新项目中,我希望内容能够被搜索引擎抓取,所以我需要结果在没有JavaScript的情况下呈现——也就是说,由服务器呈现。注意:我不想使用Google的哈希解决方案(使用“!”),因为它太神奇了而且仅限Google。我正在考虑
在我的站点中创建SEO友好链接后,我遇到了问题。这是.htaccess文件代码。RewriteEngineOnRewriteRule^www/category/([0-9]+)/(.*?).html$www/product/productlist.php?category=$1[L]我很珍惜这个链接http://www.mysite.com/www/product/productlist.php?category=00136现在SEO链接是这个http://www.mysite.com/www/category/00136/aprons.html一切正常。我遇到的问题是在页面加载后所有
我目前使用的是Apache2.2我可以做一些简单的事情RewriteRule^/news$/page/news.php[L]RewriteRule^/news/(.*)$/page/news.php?id=$1[L]但是如果我想像这样发送2个参数怎么办http://www.example.com/link/param1/param1_value/param2/param2_value最后,我还想知道实现像stackoverflow这样的SEO友好URL尽管我可以访问带有类似URL的页面http://www.example.com/doc_no/只需用装饰该URLhttp://www.e