标签: meta

在PHP网站中更改每个页面的元数据


看看这个:如何使用相同的设计制作网页.我用它来制作一个名为X Phoenix的网站.当我在谷歌上输入X Phoenix时,虽然我把它放在谷歌网站管理员身上并且已经有4个月了.我无法在Google搜索上看到它.在这个pdf上,它写的是对所有页面使用不同的关键字,标题和描述.但是在我的网站上,我已经使用了一种方法,我将头部和其他一些东西从body中放入一个名为header.php的文件中,然后将我的内容放在footer.php下面,然后放在一个页面中.home.php,我把:

<?php include('header.php'); ?>
my text
<?php include('footer.php'); ?>
Run Code Online (Sandbox Code Playgroud)

我的metas在标题中,所以我如何在每个页面中更改它.
如何写关键字即xphoenix,x,phoenix,f1等.
还告诉我其他方法让我的网站在谷歌之上,让它看起来更好.
请给我一些关于站点地图以及如何制作它们的信息.
如果我有这个名字:team x phoenix,我应该在关键字中编写team,x,phoenix或team x phoenix.

html php meta meta-tags web

1
推荐指数
1
解决办法
4278
查看次数

"元素元素属性http-equiv的值值过期"

好的,所以我一直在使用错误的代码,我不知道现在多久 - 似乎

<meta http-equiv="expires" content="0">
Run Code Online (Sandbox Code Playgroud)

是错的,以下是正确的

<meta http-equiv="expires" content="mon, 27 sep 2010 14:30:00 GMT">
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,0如果他们要我像上面那样放置日期格式以及如何在没有PHP/JavaScript的情况下生成它,我仍然可以得到它?把它放在日期格式中似乎很愚蠢.

meta html5 w3c-validation http-equiv

1
推荐指数
1
解决办法
7233
查看次数

ActionView、Application.html.erb 和 HTML head 标签

我有一个关于 Ruby on Rails、ActionView、Application.html.erb 和 HTML head 标签的使用的简单问题。

我知道 application.html.erb 用于在您网站上的所有页面上显示内容。

<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta name="description" content="My desciprtion.">
  <meta name="robots" content="index,follow">
  <title><%= @title %></title>
    <%= stylesheet_link_tag    "application", media: "all", "data-turbolinks-track" => true, :cache => "cache/all" %>
    <%= javascript_include_tag "application", :async => true, "data-turbolinks-track" => true, :cache => "cache/all" %>
    <%= csrf_meta_tags %>
</head>
Run Code Online (Sandbox Code Playgroud)

这意味着,上面的代码会显示在我的所有网页上。

现在,我一直在阅读有关 SEO 的内容,它建议为每个网页使用单独的描述元标记,以告诉搜索引擎页面的内容。我要问你的问题是

您是否可以在 Rails 中自定义各个页面,例如

page1.html.erb
page2.html.erb
page3.html.erb
Run Code Online (Sandbox Code Playgroud)

并在其中包含 HTML head 标签?

我使用 Ruby on Rails 已经有一段时间了,但我从未在视图页面中看到过 head 标签。

我还没有看到关于此事的身体标签。

我用过

<% @title …
Run Code Online (Sandbox Code Playgroud)

ruby meta ruby-on-rails title actionview

1
推荐指数
1
解决办法
2245
查看次数

如果href页面包含包含noindex和nofollow的漫游器元标记,是否需要向链接添加nofollow rel属性?

如果我有一个带有元标记的页面("dontFollowMe.html"):

< meta  name = "robots"  content = "noindex, nofollow"  / >
Run Code Online (Sandbox Code Playgroud)

......我链接到那个页面......

我是否需要将nofollow rel属性包含在a元素中?:

<a href="dontFollowMe.html" rel="nofollow">sign in</a>  
Run Code Online (Sandbox Code Playgroud)

谢谢

html meta seo googlebot nofollow

1
推荐指数
1
解决办法
1858
查看次数

元描述中应使用HTML字符代码还是符号?

可以在- 标记中直接插入和喜欢符号吗?还是应该使用其HTML字符代码?®metadescription

<meta name="description" content="Hello® World™">

<meta name="description" content="Hello&reg; World&trade;">
Run Code Online (Sandbox Code Playgroud)

html meta symbols html-encode html-entities

1
推荐指数
1
解决办法
62
查看次数

使用 Azure 认知搜索对静态 HTML Blob 存储内容建立索引未按预期工作

我正在研究 Blob 存储中的静态 HTML 内容索引。该文档指出,预处理分析器在从该数据源索引内容时将去除周围的 HTML 标签。然而,我们的content值始终是整个原始 HTML 文档。我也无法提取“元描述”标签的值。根据Indexing Blob Storage 的文档metadata_description,HTML 内容应该自动生成一个属性,但该值始终为 null。

我尝试了许多不同的索引器配置,但到目前为止还无法判断是否配置错误或者 Azure 搜索是否无法正确识别内容类型。

Blob 存储中的所有文件都有.html文件扩展名,内容类型列显示text/html.

这是索引器配置(某些位<已编辑>):

{
  "@odata.context": "https://<instance>.search.windows.net/$metadata#indexers/$entity",
  "@odata.etag": "\"<tag>\"",
  "name": "<name>",
  "description": null,
  "dataSourceName": "<datasource name>",
  "skillsetName": null,
  "targetIndexName": "<target index>",
  "disabled": null,
  "schedule": {
    "interval": "PT2H",
    "startTime": "0001-01-01T00:00:00Z"
  },
  "parameters": {
    "batchSize": null,
    "maxFailedItems": -1,
    "maxFailedItemsPerBatch": null,
    "base64EncodeKeys": null,
    "configuration": {
      "parsingMode": "text",
      "dataToExtract": "contentAndMetadata",
      "excludedFileNameExtensions": ".png .jpg .mpg .pdf",
      "indexedFileNameExtensions": ".html" …
Run Code Online (Sandbox Code Playgroud)

meta search azure azure-cognitive-search

1
推荐指数
1
解决办法
578
查看次数

Sharethis和Facebook喜欢按钮拉旧元描述

我使用下面的代码,只是标准的FBML像按钮,安装它,工作正常,然后我改变了元描述,但按钮仍然拉旧的而不是新的.

我刷新了数据库,所以旧的描述不在我的网站或系统上.

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=262424633777014&amp;xfbml=1"></script><fb:like href="" send="false" width="400" show_faces="false" action="like" font="verdana"></fb:like>
Run Code Online (Sandbox Code Playgroud)

我已经阅读了FB中的一个答案,一旦首次共享,FB就会将其存储在自己的数据库中.

有关如何解决这个问题的想法,或者Facebook在一段时间后更新?

顺便提一下,使用Sharethis按钮会发生类似的事情,旧样式按钮会拉出旧的元描述,而新的元素会触及新的元元素.

令人费解的是旧数据绝对不再在我的网站上.

任何提示,答案非常感谢.

meta metadata fbml sharethis

0
推荐指数
1
解决办法
4485
查看次数

检测参数字符串的代码行

我想有一个方法来快速将详细信息转储到日志中.它会是这样的:

public static void log(String message, Class<?> sourceClass){
    dump(formattedTime+sourceClass.getName()+"line"+lineNumberfromwhichthemessagecomes 
    (if several occurences are found, show all of them if there's no other way to
    detectwhere has the method been called from).
}
Run Code Online (Sandbox Code Playgroud)

我已经知道了关于创建一个新的Exception对象并获取其堆栈跟踪的第一行的行号的技巧,但是通过使用它我必须添加行号作为参数,因为如果你在log方法中做了这个技巧,您将始终获得相同的行号(您进行操作的行之一).

有没有办法实现这一目标)?

java meta logging metaprogramming line-numbers

0
推荐指数
1
解决办法
89
查看次数

如何更改目录缩略图,产品缩略图中的元(alt和标题)? - Woocomerce

默认情况下,Woocommerce对于alt使用的图像文件的名称.

有谁知道如何更改缩略图元(alt和标题)以显示产品名称

php meta wordpress image woocommerce

0
推荐指数
2
解决办法
3352
查看次数

Wordpress/PHP:如何将元标记放在头顶

所以,我有这个 PHP 函数,它将 X-UA-Compatible 元标记添加到我的 Wordpress 站点的每个页面的头部。(我是 Wordpress 和 PHP 的新手,所以请原谅我的术语)。它在我的 StudioPress 子主题的 functions.php 文件中。

问题是标签只有放在离顶部很近的地方才有效,而我现在设置它的方式会导致标签出现一半,所以它不起作用。如何强制此标签出现在每个页面的顶部?

html php meta wordpress

0
推荐指数
1
解决办法
1495
查看次数

与用户定义条件的 Ansible 依赖关系

我想在我的剧本依赖项中添加一个角色,但要基于条件。

- name: Get all install pyenv versions
  command: '{{ pyenv_root }}bin/pyenv versions'
  register: available_versions
  tags:
      - get_pyenv_versions
  environment:
      PYENV_ROOT: "{{ pyenv_root }}"

dependencies:
    - { role: pyenv, python_versions: ["{{ mypython_version }}"], when: "mypython_version not in available_versions.stdout" }
Run Code Online (Sandbox Code Playgroud)

我想做的是,我想检查所有可用pyenv版本,如果mypython_version不可用,那么只有我想调用pyenv角色,否则我不想调用它。

它给了我语法错误

ERROR! Syntax Error while loading YAML.


The error appears to have been in '/root/ansible_playbooks/roles/mydeployment/meta/main.yaml': line 9, column 1, but may
be elsewhere in the file depending on the exact syntax problem.

The offending line …
Run Code Online (Sandbox Code Playgroud)

meta dependencies ansible

0
推荐指数
1
解决办法
6289
查看次数

定义网页视口的最佳方法是什么?

我习惯于查看我访问的许多网站的代码,并看到以多种不同方式定义的视口。

我见过这个

<meta name="viewport" content="width=device-width, initial-scale=1 " />
Run Code Online (Sandbox Code Playgroud)

和这个

<meta name="viewport" content="width=device-width, initial-scale=1.0, minimal-ui" />
Run Code Online (Sandbox Code Playgroud)

和这个

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no" />
Run Code Online (Sandbox Code Playgroud)

和这个

<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0 " />
Run Code Online (Sandbox Code Playgroud)

我考虑过将它们全部组合成这样的东西

<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui" />
Run Code Online (Sandbox Code Playgroud)

但这有什么好处吗?什么是最好的方法?

html css meta viewport

-2
推荐指数
1
解决办法
2436
查看次数