The Definitive Guide To Meta tags
Meta tags are snippets of informational code that have been located between your tags that are a part of the HTML document you’ve generated.
Now on to the list!
Keywords
You can use a Meta tag to include keywords which will make your page easier to search for, within your site.
Robots
The robots Meta tag is used to specify whether or not you want robots to access your page.
The content of this tag can be noindex or index, and/or nofollow or follow. Noindex prevents the page from being indexed, while nofollow stops the robot from following any of the links from the page.
Generator
The Meta Generator tag is used to declare the name and version number of the publishing tool used to create the page. Tool vendors use the Meta Generator tag to assess market penetration.
Description
The description Meta tag provides a summary of your page in the list of sites found. Some Search Engines will also use this Meta tag. Some Search Engines will also use this Meta tag.
Maintainer
The maintainer Meta tag provides the name of the person responsible for maintaining a page. You will be contacted by email when your site is due for review.
Review
UWS web sites use this tag so that when the ‘review’ date approaches, whoever is listed as the ‘maintainer’ is contacted by email and made aware that the information on the web page/s need to be reviewed.
Refresh
The refresh tag is used to automatically load a new page or reload the current page after the specified period of time (in seconds).
Copyright
The copyright Meta tag is used to add an official copyright notice to your page.
Abstract
The Meta Abstract tag will allow search engines that are apart of your field of expertise to index your website correctly.
Author
The Meta Author tag will display the author of the document. This Meta tag will reference the name of the person who developed the HTML/XML document being viewed.
Content Language
The Meta Content Language tag declares the natural language of the document. This is also known as the Meta Name Language. Robots use this tag to categorize the language of the web page.
Content Type
The Meta Content Type tag is used to declare the character set of a website. It has become recommended to always use the Meta Content Type tag even if you use a DTD declaration above the Header.
Designer
The Meta Designer tag is used to declare the designer of the website.
Distribution
The Meta Distribution tag is used to declare the distribution of your web content. The three classifications of distribution are:
- Global (the entire web)
- Local (reserved for the local IP block of your site)
- IU (Internal Use, not for public distribution).
Expires
The Meta Expires tag is used to declare the date and time after which the web document should be considered expired.
Language
The Meta Language tag is used to declare the language used on the website. Webmasters who wish to declare the primary language of the web page can use the Meta Language tag.
Rating
This meta tag is often use to let the younger web-surfers know the content is appropriate. If you use this tag the wrong way (call an adult website safe for kids is bad!) you will get banned for live.
You can use on of the following values:
- general
- mature
- restricted
- 14 years
- safe for kids
Reply To
The Meta Reply To tag is used to harvest email addresses. The Meta Reply To tag is a Spammers tag. The Meta Reply To tag picks up your email address, then hits you fast and hard with offers-a-plenty.
Title
The Meta Title tag is used to declare the title of the page. The Meta Title tag would normally have the same title as contained in the tag.
Subject
The Meta Subject tag is used to declare the subject of the website.
The Meta URL tag is used to declare the address of the website.
Cache-Control
The meta cache control tag allows Web publishers to define how pages should be handled by caches. They include directives to declare what should be cacheable, what may be stored by caches, modifications of the expiration mechanism, and re-validation and reload controls.
The allowed values are:
- Public — may be cached in public shared caches
- Private — may only be cached in private cache
- no-Cache — may not be cached
- no-Store — may be cached but not archived
OpenGraph Meta Tags
The Open Graph protocol enables any web page to become a rich object in a social graph.
The following properties are
og:title: This is almost like a normal html title tag that a search engine would use.
og:type: This tag shows the type of content that’s been shared. It could be a video, picture, blog post
og:url : At times when you have more than one URL for the same content, this ensures that all shares go to one URL.
og:image: This is how you ensure that a specific thumbnail will be shown when the content is shared. This directly leads to higher conversion rates.
og:site_name: This indicates the name of your website.
og:description : This is almost similar to the html meta description tag because it is used to describe your content.
fb:page_id: Objects are created by adding Open Graph meta tags to the page where your content is hosted
Some properties can have extra metadata attached to them. These are specified in the same way as other metadata with property and content
og:video: Tag has the identical tags. Video tag defined type, content, number of pixels wide and height.
og:audio: Audio tag
success of every websites now depends on search engine optimisation and digital marketing strategy. If you are on first page of all major search engines then you are ahead among your competitors in terms of online sales.
Что такое метатеги и зачем они нужны
Метатеги — это необязательные теги языков HTML и XMTL, которые не преднаназчены для посетителей сайта. Они содержат служебную информацию о Web-странице и ее описание для браузеров и поисковых машин в структурированном виде. Размещаются метатеги внутри тега <HEAD</HEAD> (заголовка страницы).
Для тега meta допустимы четыре атрибута: content, http-equiv, name и scheme. Из них только обязателен лишь атрибут content.
По функциям метатеги можно разделить на три группы:
- содержащие управляющие команды для роботов поисковых систем;
- содержащие управляющие команды для браузера;
- содержащие информацию о странице и ее авторе.
1. Метатеги для поисковых систем
Эти метатеги используются для управления индексацией страниц и для создания заголовков гипертекстовых документов. Поскольку эта группа метатегов призвана сообщать поисковым роботам информацию о страницах сайта, она является фактором внутренней оптимизации страниц. Поначалу с помощью грамотного использования этих метатегов можно было существенно поднять позиции сайта и отдельных страниц в поисковых системах. Но из-за того, что вебмастера постоянно злоупотребляли этими возможностями, поисковые машины сильно понизили значимость этого фактора при индексации и ранжировании страниц. В наибольшей мере это относится к метатегу keywords (ключевые слова). Однако не стоит игнорировать эти метатеги полностью, поскольку и сейчас в случае правильного употребления они сообщают роботам поисковых машин информацию о сайте, а значит, не утеряли своей актуальности.
-
<meta name=»description» content=»описание страницы»>
К оформлению данного метатега нужно отнестись серьезно. По сей день он остается самым важным метатегом, хотя уже практически и не влияет на индексацию страницы. Дело в том, что метатег description поисковики используют в сниппетах, то есть показывают его содержимое в результатах поиска в качестве описания страницы. От того, насколько это описание соответствует тому, что ищет пользователь, во многом зависит, перейдет ли он на ваш сайт или на соседний в результатах поиска. Если то, что вы засунули в мете description, не соответствует заголовку страницы и не релевантно поисковому запросу, в отличие от заголовка, то поисковая машина может выбрать для сниппета другой текст со страницы.
Не нужно давать в этом теге слишком длинное и подробное описание страницы. Рекомендуется ограничиться текстом до 100 символов, так как поисковые машины, в большинстве случаев, имеют ограничение на количество индексируемых символов этого метатега.
Тег description может сильно помочь индексации в случаях, когда в документе мало текста, например, в фотогалереях и на страницах, управляемых скриптами.
-
<meta name=»keywords» content=»ключевые слова через запятую или пробел»>
Еще совсем недавно этот метатег был важнейшим. В нем должны содержаться ключевые слова, характеризующие страницу. Поначалу поисковые машины использовали этот тег для ранжирования результатов поиска. Однако спамеры сразу начали использовать этот алгоритм для улучшения позиций в поисковых машинах, без меры нашпиговывая его ключевыми словами — до нескольких тысяч ключевиков на страницу! Поэтому сегодня этот тег поисковиками игнорируется.
Однако использовать его тоже нелишне. Советуем включать в него 5-10 наиболее важных слов (максимум 15). Не включайте ключевые слова, которые не содержатся в "видимом" тексте страницы и не повторяйте ключевые слова.
-
<meta name=»robots» content=»значение»>
Метатег robots управляет индексированием страниц. Можно запретить роботам не только индексацию самого документа, но и прохождение по имеющимся в нем ссылкам. Возможные значения:
- index / noindex — индексировать / не индексировать эту страницу;
- follow / nofollow— идти / не идти по ссылкам с этой страницы;
- all = "index, follow"
- none = "noindex, nofollow"
Этот тег можно использовать, когда необходимо закрыть от индексирования какие-либо страницы сайта. Это также можно реализовать с помощью файла robots.txt.
Будьте внимательны, не задавайте в этом теге дублирующихся или противоречивых инструкций, например: <meta name=»robots» content=»none, nofollow «>
-
<meta name=»revisit» content=»3 days»>
<meta name=»revisit-after» content=»3 days»>
Смысл тега — дать команду поисковой системе индексировать сайт с указанной периодичностью. На самом деле роботы большинства поисковых систем заходят на сайт по собственному графику, не обращая внимания на этот метатег.
2. Метатеги, содержащие команды для браузера
Все метатеги этой группы содержат атрибут http-equiv. Они эквивалентны HTTP-заголовкам и могут быть использованы для совершенствования информации, выдаваемой обычными заголовками.
-
<meta http-equiv=»Content-type» content=»text/html;charset=windows-1251″>
Этот метатег сообщает браузеру, в какой кодировке сверстана страница. Для кириллицы аргумент charset обычно принимает значение windows-1251 или KOI-8R.
Конечно, браузер умеет и должен определять кодировку документа автоматически. Он это и делает, если указание кодировки отсутствует. Но не всегда сервер, на котором размещен документ, или браузер бывают правильно настроены. И тогда посетитель, зайдя на страницу, увидит вместо текста кракозябры. Например, браузер в таких случаях часто предлагает вьетнамскую кодировку вместо кириллицы. Причем в некоторых случаях не помогает даже ручное переключение кодировки в браузере пользователем. Поэтому рекомендуем всегда включать этот тег в заголовок страницы. При этом обязательно убедитесь, что указанная в нем кодировка соответствует кодировке, в которой страницу отдает сервер.
-
<meta http-equiv=»Content-Language» content=»ru»>
Этот метатег сообщает, на каком языке написан текст страниц. В большинстве случаев этот тег можно считать лишним, но, как и в предыдущем случае, он может оказаться полезен в случае неправильных настроек браузера.
-
<meta http-equiv=»Cache-Control» content =»значение»>
Определяет действия кэша по отношению к данному документу. Допустимые значения:
- Public — документ кэшируется в доступных для всех кэшах;
- Private — кэшируется только в частном кэше, не кэшируется proxy-сервером;
- no-cache — не может быть кэширован;
- no-store — может быть кэширован, но не сохраняется в архиве;
- max-age=time, must-revalidate— указывает браузеру сколько секунд хранить документ в кэше;
- max-age=time, proxy-revalidate — указывает сколько секунд хранить документ в кэше proxy-серверу.
-
<meta http-equiv=»pragma» content=»no-cache»>
Этот метатег запрещает браузеру кэшировать страницу (то есть сохранять ее в памяти). Эта директива имеет то же самое значение, что и CACHE-CONTROL:NO-CACHE . Ее полезно применять на часто обновляющихся страницах.
-
<meta http-equiv=»refresh» content=»N; url=URL»>
Этот метатег через N секунд после загрузки в страницы в браузере перенаправит пользователя на страницу URL. Тег полезен в случае переезда страницы или изменения структуры сайта, так как позволяет перенаправить посетителя, пришедшего по старой ссылке, на нужную страницу, а не заставляет его любоваться страницей с ошибкой 404.
3. Mетатеги, содержащие информацию о странице и ее авторе
Это необязательные метатеги. Все они содержат атрибут name. Наиболее часто употребляются следующие:
<meta name=»Generator» content=»Название генератора»>
Сообщает, с помощью какой программы был сгенерирован код страницы. Этот тег автоматически вставляют в код страницы почти все генераторы HTML и визуальные HTML-редакторы (Word, FrontPage, DreamWeaver). Смысловой нагрузки практически не несет.
<meta name=»site-created» content=»10.01.2010″>
Указывает дату создания сайта.
<meta name=»expires» content=»Sat, 11 Apr 2010 10:00:00 GMT «>
Указывает предполагаемую дату устаревания документа. Если указанная дата прошла, то очередной запрос этого документа вызывает повторный сетевой запрос, а не подгрузку документа из кэша. Дата должна быть задана в формате, описываемом в RFC850.
<meta name=»Author» content=»автор»>
Указывает автора страницы.
<meta name=»Copyright» content=»авторские права»>
Указывает владельца авторских прав.
<meta name=»Reply-to» content=»vasya_pupkin@mail.ru»>
Указывает способ связи с автором страницы.
<meta name=»Owner» content=»Владелец»>
Указывает собственника страницы.
<meta name=»Address» content=»Адрес»>
Указывает адрес автора или собственника страницы.
Такое обилие метатегов, относящихся к авторству, связано с тем, что автор, собственник и владелец авторских прав далеко не всегда одно и то же лицо.
Meta Generator WordPress Removal Detailed Description
WordPress websites are among the most popular nowadays. People promote their business, create blogs to increase media outreach, and gain recognition on the Internet, use sites for e-commerce projects. There are many technical aspects to take into account to achieve various purposes with the help of the WP websites. One of them is the meta generator WordPress tag.
It is responsible for the generation of tags and codes for search engines. Meta generator WordPress tag assembles titles and meta description of the page and transfers this information to search engines. It looks like the HTML code and aims to deliver a proper general page description for the page ranking. But in some cases, it is important to remove the WP meta generator tag in order to protect the website and improve the general SEO statistics.
The Main Reasons for Meta Generator WordPress Removal
Some pages are useless for the WP site search engine optimization (SEO). That is why the removal of the WP meta box generator will be the perfect solution. Additionally, one more reason to remove this tag is to increase the site protection level. The WordPress version number that is displayed with the help of the meta box generator can be used by scammers and other third parties to get access to your digital platform.
To protect your website meta generator WordPress tag is recommended. This way you will not show your WP version number to the public and hide some of your page from search engines. The general SEO showings will be improved together with the security measures against cyber-attacks related to the version data.
By the way, do not forget to update your WordPress settings and other parameters concerning your WP site automatically. The latest version contains more advanced safety measures and uses the newest protection techniques to avoid the negative impact of version-related attacks, cyber risks, and other scams. But your website is still vulnerable if the meta name generator WordPress is not removed still. We are going to show how to undertake safe and risk-free removal manually. Take a closer look at our helpful tips and recommendations on how to do this yourself.
Two Methods of Meta Generator WordPress Tag Removal
It is worth noting that your ongoing steps depend on the WordPress version you obtain. For example, beginning with the 2.5 version, the WP automatically-done settings allow to remove meta name generator WordPress tag from the Template description in default. The system adds it to the core for better site protection. If this process took place, note that you are not able to do any changes anymore. It means that it will be very difficult and almost impossible to remove the tag from your template-based file starting from this moment.
If your WordPress version is 2.4 and older, there are two methods to take into consideration for convenient removal that can protect your website and complement your SEO. One of them is undertaken with the help of a special-purpose plugin. Another one is also not very complicated to handle – you need to remove your meta generator WordPress tag from functions.php.
Method 1 – Removal with the Help of a Special Plugin
Today, there is a huge selection of various plugins that can complement both your protection level and website functionality (together with visualization and other parameters). That is why we will not recommend one plugin that is available for installation on the modern software market. You will be able to find the best program according to your demands and purposes. Nevertheless, remember that you need to select reliable soft not to bring access to your site for hackers.
Plugins are a very popular way to attack WordPress websites. That is why pay attention to the program you choose for removal and other additional specifications. Speaking about the process of the generator tag removing, there is a common algorithm to follow:
- Install a plugin of your interest. Most of them are free, so you need to pick sides with the most optimal program. Read reviews first and make the right choice.
- Activate the plugin. Open your admin panel and find an icon of your new plugin.
- It is necessary to find a section of Security Fixers there. This way you will be able to select a suitable option for removal.
- Find a command “Remove Meta Generator” and click the button to initiate the tag removal process.
That’s all, this is a simple and fast procedure that will improve your safety level and make your website even more SEO-friendly with the help of meta description generator WordPress removal. One more variant is to remove the tag from functions.php. This method will be described in our next block.
Method 2 – Removal from functions.php
It is worth mentioning that some coding actions should be done. But do not worry that it is difficult. You should change a little the file called functions.php. If you still have doubts about the efficiency of this method and its reliability, ask some tech specialist to do this. Most of the coding experts will cope with this task in seconds. But if you have decided to remove the tag yourself, follow our algorithm. It contains only several steps to accomplish:
- Open the system WP file functions.php
- Use a special coding program or an editor to add the following code:
- Save the changes in the file. That’s all. Your WordPress meta description tag is deactivated. The removal process came to an end.
It is worth noting that some specialists recommend creating manually a site-specific WordPress plugin for the second removal method we have recently described. But this step requires additional skills and knowledge. If you are ready to do this, find more information, and try your forces. From our side, we can say that it is also not a very complicated mission. Then, you will upload your manually-created special plugin and customize your functions in any possible way.
The Xtemos Space company is your reliable assistant when it comes to WordPress templates and themes. We are at your command if you dream about a well-thought and helpful visual solution for your business, blog, other purposes. Contact our managers to discuss any details or order a template of your interest online at affordable prices!
Meta name generator content Joomla
От автора: приветствую Вас, дорогой друг. Как правило, содержимое метатегов сайта, вместе с подключаемыми стандартными стилями и скриптами, формируется в ядре CMS Joomla, что приводит к тому, что в исходном коде появляется не совсем желательный тег Meta name generator, в атрибуте content, которого содержится информация о Joomla. По этому, в данной статье я покажу, как убрать данный тег, или изменить его значение.
Хотел бы сказать что, наличие метатега “generator”, в CMS Joomla, достаточно известный факт, и как пишут практически во всех статьях интернета, или постах форумов – “данный тег необходимо убрать, так как это серьёзная брешь в безопасности сайта”. При этом опытный разработчик не будет паниковать и если это необходимо, достаточно быстро избавится от него, или же изменит его стандартное значение. Но новичков, подобные заявления могут поставить в тупик и даже испугать. В следствии чего, они открывают первый попавшийся поисковик и начинают вводить запросы, примерно вот такого вида “Meta name generator content Joomla как убрать”.
Поэтому, для начала, давайте разберемся, зачем необходим тег meta, со значением атрибута content — «generator». Итак, метатег Generator – это информационный тег, в котором, как правило, указывается информация о том, на какой платформе реализован тот или иной сайт. Хотя по большому счету, никто не запрещает указать и название всего сайта в целом. Но, что касается CMS Joomla, то в данном теге, как раз описывается ее название. Убедиться в этом достаточно просто, необходимо открыть исходный код пользовательской части сайта.
Как Вы видите, действительно meta generator в Joomla формируется по умолчанию. И чем же он плох? Можете спросить Вы. Главный недостаток, содержимого данного тега – это то, что в нем прописано название используемой CMS, и ее версия. Соответственно данную информацию может использовать злоумышленник для взлома Вашего сайта, по уязвимостям определенной версии. Поэтому желательно, стандартную информацию метатега “Generator” изменить, либо вообще его удалить. Хотя конечно, этим Вы не сделаете сайт неуязвимым перед хакерами, но все же – это маленький шаг к повышению его безопасности. Показ версии CMS, можно отключить в глобальных настройках сайта.
Профессия PHP-разработчик с нуля до PRO
Готовим PHP-разработчиков с нуля
Вы с нуля научитесь программировать сайты и веб-приложения на PHP, освоите фреймворк Laravel, напишете облачное хранилище и поработаете над интернет-магазином в команде. Сможете устроиться на позицию Junior-разработчика.
Но информация о названии системы управления все же остается. Теперь давайте рассмотрим способы решения описанной выше проблемы. Важное замечание! Настоятельно рекомендую, перед выполнением следующих манипуляций, создать резервную копию Вашего сайта. Потому как если будет допущена ошибка в одном из файлов – это приведет к полной неработоспособности сайта и соответственно поиск и ее устранение, может оказаться нелегкой задачей.
Способ 1. Удаление тега в ручную
Удалить метатег “Generator”, мы можем вручную из определенного файла. Поэтому переходим в папку, в которую установлена CMS Joomla и открываем файл head.php по адресу /libraries/joomla/document/html/renderer. Далее находим следующую строку.
Закомментируем ее и сохраним изменения. Теперь давайте посмотрим исходный код пользовательской части.
Как видите, не желательного тега, больше нет.
Способ 2. Ручное изменение тега
Используя вышеуказанный способ, мы можем не закомментировать, а прописать собственное значение для тега ‘Generator’.