0

我添加了元标记,如下所示。

<meta name="keywords" content="abc, efg" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

我期待这可以与谷歌搜索一起使用,但是当我搜索 abc(例如目的)时,我在谷歌中看不到我的网站。所以只是好奇上面的元标记不起作用。

HTML生成的文件是

<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/themes/sam/theme.css?ln=primefaces" />
<link type="text/css" rel="stylesheet" href="/faces/rfRes/skinning.ecss?db=eAHL6rC8BQAEkAIG" />
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/buttonStyles.css?ln=css" />
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/menuss.css?ln=css" />
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/setFontForAll.css?ln=css" />
<script type="text/javascript" src="/faces/javax.faces.resource/js/dropdownmenu.js"></script>
<script type="text/javascript" src="/faces/javax.faces.resource/js/menu.js"></script>
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/menus_w.css?ln=css" />
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/menus.css?ln=css" />
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/myFont.css?ln=css" />

    <meta name="keywords" content="abc, efg, xyz" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>
        Welcome to My Site
    </title>
</head>

请让我知道我缺少什么,以便在搜索时我应该在谷歌中找到我的网站。


两个非常奇怪的 SlimDX DX11 错误

我正处于将一些代码移植到我的框架中的最后阶段。

最新的问题与我最近发布的问题非常相似(奇怪的“方法的类型参数无法从用法中推断出来。”),其中我正在移植代码的清单中包含在 '<' 和 '>' 中的文本丢失了.

最新的违规行是:

        using (var resource = SlimDX.Direct3D11.Resource.FromSwapChain(swapChain, 0))
            renderTarget = new SlimDX.Direct3D11.RenderTargetView(graphics, resource);

我从编译器收到以下错误:

无法从用法中推断方法“SlimDX.Direct3D10.Device.OpenSharedResource(System.IntPtr)”的类型参数。尝试明确指定类型参数。

我试图通过将我的代码更改为:

        using (var resource = SlimDX.Direct3D11.Resource.FromSwapChain<SlimDX.Direct3D11.Resource>(swapChain, 0))
            renderTarget = new SlimDX.Direct3D11.RenderTargetView(graphics, resource);

...但现在我得到一个更奇怪的运行时错误:

“错误:找不到方法‘SlimDX.Direct3D11.Resource.FromPointerReflectionThunk’。”

初步研究表明,我可能偶然发现了一些超出我想象的东西:http ://www.gamedev.net/topic/542095-slimdx-need-help-from-nativemanaged-interop-expert/

我要做的就是将此代码移植到我的框架中: http : //www.aaronblog.us/?p=36 ...这就是关于使用 DX11 在 SlimDX 中绘制文本的全部内容。

在某个时候,我希望已经弄清楚如何将这段代码泛化到我的框架中。虽然它很重。

我正在使用 SlimDX SDK(2012 年 1 月)。

4

3 回答 3

2

关键字 inhtml:meta几乎被所有重要的系统忽略,因为它们通常不能很好地反映页面的内容。重要的方面包括meta name="description"(这可以用作搜索结果页面上的描述);内容的关键字密度(不要过多使用关键字,但显然也不要太少);关键字是否出现在 URL(最好是域名)中;有多少网站和网页链接到您的页面;引用您页面的实体的评级;内容存在多长时间(越长越好);托管您的内容的网站多久更新一次(越频繁越好);代理(都是机器人)可以访问您的内容的程度;您向 Google 支付了多少钱(这应该很明显);等等。

所以,是的,简短的回答:它不起作用,但其他事情可以。

此外,请确保 Google 已知的实体链接到您的内容。如果没有,谷歌将很难找到它。您可以直接将您的网站/网页提交给 Google,但有人告诉我,如果 Google 通过引用链接本身找到您的内容,您将获得更好的初始排名。

于 2012-09-08T15:53:40.343 回答
0

首先,谷歌直到一段时间才会将你的网站包含在搜索结果中。我建议使用谷歌网站管理员来增加你的网站出现在他们的搜索结果中的机会。

元元素用于解释您网站上的内容。在您的网站变得流行之前,它不会帮助您在 google 上显示您的页面。

于 2012-09-08T16:37:02.887 回答
0

网络开发中有一个完整的理念,称为 SEO(或搜索引擎优化)。

要点如下:

  • 让您的网站使用良好、干净、语义化的 HTML 标记。
  • 写出高质量的内容。
  • 不要有重复的内容(或确保您的 URL 重写不允许它)。
  • 拥有与您的主题相关的外部网站会有很大帮助(例如,拥有来自该网站的 CSS-Tricks 文章的链接比发布在游戏论坛中的文章更有帮助)。
  • 等待。谷歌将您网站的正常运行时间考虑在内,更成熟、更稳定、更老牌的网站可以获得更好的搜索结果。
  • 您的关键字应该出现在您的内容、标题和标题中,几乎无处不在。不过也不要过度!

这是一个很棒的网站,可以帮助您入门


至于具体问题:<meta>标签对搜索引擎结果几乎没有影响。谷歌从字面上忽略了它们。

于 2012-09-08T16:41:58.050 回答