Голосование

Помог ли вам этот хак?

Да, очень
86 (38.2%)
Да, но совсем немного
18 (8%)
Нет, ничего не изменилось
7 (3.1%)
Нет, даже немного хуже стало
6 (2.7%)
Нет, только все испортил
3 (1.3%)
Побоялся ставить, вдруг хуже будет
18 (8%)
Побоялся ставить - недоверяю автору
5 (2.2%)
У меня хак, написанный собственноручно
5 (2.2%)
Не вижу надобности в хаке - и без него все хорошо
26 (11.6%)
Другое
51 (22.7%)

Проголосовало пользователей: 172

0 Пользователей и 1 Гость просматривают эту тему.
  • 524 Ответов
  • 305886 Просмотров
*

u380volt

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #480 : 19.08.2009, 17:20:59 »
разобрался, спасибо, никто не помог.
*

u380volt

  • Осваиваюсь на форуме
  • 30
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #481 : 19.08.2009, 17:53:02 »
ой. не все так просто оказалось.
Значит сделел так, чтобы тайтл изменить ввел название компании и все.

Вполне логично, название статьи или раздела в поле тайт и название компании.

Но встрял с главной. На морде есть материал, но упорно в поле тайт не хочет прописывать на галвной ну никак. Извечный вопрос, что делать?
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #482 : 06.09.2009, 12:19:09 »
Заранее прошу прощения если офтоп (тема большая искать сложновато вроде такого не нашёл здесь)
в инете нашел вот такое JoomlaPro -Q2 сборка (основа - 1.5.8)
....
15) Административный template khepri-reamped  - на мой взгляд менее напрягающий глаза template. Стандартный остался если захотите то можете поменять.


khepri-reamped  просмотрел шаблон - картинки неоптимизированы .Например примерно 6-8  штук картинок после оптимизации уменьшились в 10 - 15 раз по размеру
*

Doran

  • Захожу иногда
  • 104
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #483 : 29.10.2009, 13:20:38 »
установил сео патч, теперь оторбражается название сайта-заголовок материала-название сайта. в настрйоках прописал [TITLE]-[SITENAME]. как убрать первый title?
*

anbarter

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #484 : 08.11.2009, 19:15:56 »
Код
Подскажите народ плииз. Как сделать чтобы meta robots отображался после meta description??

[b]вот код[/b] [code]<head>
  <title>...</title>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />
  <meta name="keywords" content="..." />
  <meta name="description" content="..." />

хочу получить
Код
<title>...</title>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />
  <meta name="description" content="..." />
  <meta name="keywords" content="..." />
[/code]

Как это сделать??
*

baloon

  • Захожу иногда
  • 369
  • 13 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #485 : 10.11.2009, 16:32:55 »
Код
Подскажите народ плииз. Как сделать чтобы meta robots отображался после meta description??

[b]вот код[/b] [code]<head>
  <title>...</title>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />
  <meta name="keywords" content="..." />
  <meta name="description" content="..." />

хочу получить
Код
<title>...</title>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />
  <meta name="description" content="..." />
  <meta name="keywords" content="..." />
[/code]

Как это сделать??
Читай http://joomlaforum.ru/index.php/topic,84596.0.html сео оптимизация.
*

profii

  • Захожу иногда
  • 85
  • 1 / 1
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #486 : 12.11.2009, 01:42:46 »
А можно ли как-то изменять метатеги в пункте меню, там в стандарте есть возможность прописывать title(тобишь заголовок), а хотелось бы keywords и description тоже прописать самостоятельно, для каждого пункта.

Я извиняюсь если этот вопрос уже задавался, не видел....
*

lukum

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #487 : 12.11.2009, 02:49:51 »
Читай http://joomlaforum.ru/index.php/topic,84596.0.html сео оптимизация.

Тоже хочу переместить robots что б был после description и keywords.
Но что -то ни как не получается

вот что есть:

<head>
<title></title> 
  <meta name="description" content="" />
  <base href="" />
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />
  <meta name="keywords" content="" />

подскажите какую строчку надо переместить чтобы получилось вот так:

  <title></title> 
  <meta name="description" content="" />
  <meta name="keywords" content="" />
  <base href="" />
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />

все по перепробовал в лучшем случае просто пропадает обозначение keywords... :(

это сам файлик libraries / Joomla / document / HTML / renderer / head.php:


<?php
/**
* @version      $Id: head.php 11917 2009-05-29 19:37:05Z ian $
* @package      Joomla.Framework
* @subpackage   Document
* @copyright   Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
* @license      GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/

// Check to ensure this file is within the rest of the framework
defined('JPATH_BASE') or die();

/**
 * JDocument head renderer
 *
 * @package      Joomla.Framework
 * @subpackage   Document
 * @since      1.5
 */
class JDocumentRendererHead extends JDocumentRenderer
{
   /**
    * Renders the document head and returns the results as a string
    *
    * @access public
    * @param string    $name      (unused)
    * @param array    $params      Associative array of values
    * @return string   The output of the script
    */
   function render( $head = null, $params = array(), $content = null )
   {
      ob_start();

      echo $this->fetchHead($this->_doc);

      $contents = ob_get_contents();
      ob_end_clean();

      return $contents;
   }

   /**
    * Generates the head HTML and return the results as a string
    *
    * @access public
    * @return string
    */
   function fetchHead(&$document)
   {
      // get line endings
      $lnEnd = $document->_getLineEnd();
      $tab = $document->_getTab();

      $tagEnd   = ' />';

      $strHtml = '';
      
      $strHtml .= $tab.'<title>'.htmlspecialchars($document->getTitle()).'</title>'.$lnEnd;
      
      $strHtml .= $tab.'<meta name="description" content="'.$document->getDescription().'" />'.$lnEnd;
      //$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;

      // Generate base tag (need to happen first)
      $base = $document->getBase();
      if(!empty($base)) {
         $strHtml .= $tab.'<base href="'.$document->getBase().'" />'.$lnEnd;
      }

      // Generate META tags (needs to happen as early as possible in the head)
      foreach ($document->_metaTags as $type => $tag)
      {
         foreach ($tag as $name => $content)
         {
            if ($type == 'http-equiv') {
               $strHtml .= $tab.'<meta http-equiv="'.$name.'" content="'.$content.'"'.$tagEnd.$lnEnd;
            } elseif ($type == 'standard') {
               $strHtml .= $tab.'<meta name="'.$name.'" content="'.str_replace('"',"'",$content).'"'.$tagEnd.$lnEnd;
            }
         }
      }


      // Generate link declarations
      foreach ($document->_links as $link) {
         $strHtml .= $tab.$link.$tagEnd.$lnEnd;
      }

      // Generate stylesheet links
      foreach ($document->_styleSheets as $strSrc => $strAttr )
      {
         $strHtml .= $tab . '<link rel="stylesheet" href="'.$strSrc.'" type="'.$strAttr['mime'].'"';
         if (!is_null($strAttr['media'])){
            $strHtml .= ' media="'.$strAttr['media'].'" ';
         }
         if ($temp = JArrayHelper::toString($strAttr['attribs'])) {
            $strHtml .= ' '.$temp;;
         }
         $strHtml .= $tagEnd.$lnEnd;
      }

      // Generate stylesheet declarations
      foreach ($document->_style as $type => $content)
      {
         $strHtml .= $tab.'<style type="'.$type.'">'.$lnEnd;

         // This is for full XHTML support.
         if ($document->_mime == 'text/html' ) {
            $strHtml .= $tab.$tab.'<!--'.$lnEnd;
         } else {
            $strHtml .= $tab.$tab.'<![CDATA['.$lnEnd;
         }

         $strHtml .= $content . $lnEnd;

         // See above note
         if ($document->_mime == 'text/html' ) {
            $strHtml .= $tab.$tab.'-->'.$lnEnd;
         } else {
            $strHtml .= $tab.$tab.']]>'.$lnEnd;
         }
         $strHtml .= $tab.'</style>'.$lnEnd;
      }

      // Generate script file links
      foreach ($document->_scripts as $strSrc => $strType) {
         $strHtml .= $tab.'<script type="'.$strType.'" src="'.$strSrc.'"></script>'.$lnEnd;
      }

      // Generate script declarations
      foreach ($document->_script as $type => $content)
      {
         $strHtml .= $tab.'<script type="'.$type.'">'.$lnEnd;

         // This is for full XHTML support.
         if ($document->_mime != 'text/html' ) {
            $strHtml .= $tab.$tab.'<![CDATA['.$lnEnd;
         }

         $strHtml .= $content.$lnEnd;

         // See above note
         if ($document->_mime != 'text/html' ) {
            $strHtml .= $tab.$tab.'// ]]>'.$lnEnd;
         }
         $strHtml .= $tab.'</script>'.$lnEnd;
      }

      foreach($document->_custom as $custom) {
         $strHtml .= $tab.$custom.$lnEnd;
      }

      return $strHtml;
   }
}



 
*

anbarter

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #488 : 12.11.2009, 08:53:03 »
Я вообще удалил мета тэг роботс так как это бесполезный тэг как я прочитал. И просто оставил по порядку тэги title, keywords, description. Все остальные убрал за ненадобностью.
*

lukum

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #489 : 12.11.2009, 14:25:56 »
Я вообще удалил мета тэг роботс так как это бесполезный тэг как я прочитал. И просто оставил по порядку тэги title, keywords, description. Все остальные убрал за ненадобностью.

Как же вы без robots будете обходится?

Кто - нибудь выложите свой рабочий файл

libraries / Joomla / document / HTML / renderer / head.php

желательно с robots
*

anbarter

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #490 : 15.11.2009, 12:21:57 »
он по сути не нужен. мета тег если грамотно прописан robots.txt
*

lukum

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #491 : 15.11.2009, 16:58:21 »
он по сути не нужен. мета тег если грамотно прописан robots.txt

не остался ли файлик с содержимым где есть метатег robots , а то я очень сильно накосячил в нем :)  если не сложно выложи сюда
*

sofitv

  • Новичок
  • 2
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #492 : 08.12.2009, 14:20:31 »
Добрый день!
Подскажите пожалуйста, сайту 9 мес. посещаемость на данный момент порядка 130 в день, 80% с поисковиков.
Насколько это нормально?
*

DmitryCh

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #493 : 08.12.2009, 15:51:05 »
Насколько это нормально?
Отлично! Хотя многое зависит от темы сайта ;)
*

sofitv

  • Новичок
  • 2
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #494 : 08.12.2009, 16:21:50 »
Может это действительно дурной вопрос, но как можно выйти на уровень в 1000 посетителей с поисковиков? Количество страниц на сайте более 1000, сайт посвящен спутниковому телевидению и интернету.
*

Хулио

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #495 : 03.02.2010, 02:47:58 »
Новая версия, все работает на ура.

SEF patch for Joomla 1.5.15 Stable release  - http://www.joomlatwork.com/docman/cat_view/51.html

SEF Patch undo 1.5.15 - http://weop.fr/index.php?option=com_content&view=article&id=17:sef-patch-undo-1515&catid=3:joomla&Itemid=19
*

Toliman

  • Захожу иногда
  • 85
  • 3 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #496 : 05.04.2010, 20:02:18 »
Скачал отсюда патч для своей версии (1.5.14)
http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,3778/Itemid,35/

при установке пишет  "Ошибка! Невозможно найти XML-файл установки в пакете Joomla!."
xml файл присутствует ошибок в нем вроде нет, в чем может быть дело?
*

stepnyk

  • Новичок
  • 8
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #497 : 28.04.2010, 09:54:29 »
Скачал отсюда патч для своей версии (1.5.14)
http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,3778/Itemid,35/

при установке пишет  "Ошибка! Невозможно найти XML-файл установки в пакете Joomla!."
xml файл присутствует ошибок в нем вроде нет, в чем может быть дело?


У меня то же самое. Помогите разобраться как установить. Кто знает в чём проблема.
*

страник

  • Новичок
  • 4
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #498 : 03.06.2010, 11:01:27 »


У меня то же самое. Помогите разобраться как установить. Кто знает в чём проблема.
Просто переписываете файлы на хосте

Вопрос к тем кто знает - Возможно ли адаптировать сео-хак под JoomFish
Неделю бьюсь не могу решить
*

кто-то

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #499 : 11.06.2010, 05:43:15 »
Может кто подскажет, если в настройках сайта установить: "Использовать заголовок материала в тэге <meta>", то в шапке страницы появляется поле:<meta name="title" content="название материала" />, при этом поле: <title>название материала</title> не исчезает. В чем между ними разница, и какое поле обрабатывают поисковики?
*

antn-elf

  • Захожу иногда
  • 58
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #500 : 12.07.2010, 13:22:17 »
Есть компонент "Tag Meta" который позволяет задавать title, description и keywords для каждой страницы вручную. Для его работы устанавливаете компонет и плагин(скачать http://www.sistemistica.it/download/callelement/tagmeta/file/download.raw).

НАстройки плагина:
В плагине «System - Tag Meta» нужно настроить глобальные параметры:
«Custom Meta Generator» параметр определяет мета-тег «generator». Если Вы его хотите изменить или очистить, то нужно в поле ввести свое значение, а также выставить параметр «Replace Meta Generator», который определяет заменять значение мета-тега «generator» или очищать его.
«Add site name to page title» параметр определяет, где будет размещен заголовок сайта в мета-теге «title»: до или после заголовка страницы.
«Separator string» параметр – это разделитель, который определяет символы, что будут между элементами мета-тега «title».
«Clean default page» параметр определяет, будет ли мета-тег «title» главной страницы (или страницы по умолчанию) иметь только название главной страницы.
«Align Meta Title» параметр определяет комбинации мета-тега «title», который установлен в компоненте «Tag Meta» с мета-тегами «title», которые установлены на страницах.
« Последнее редактирование: 12.07.2010, 14:02:05 от antn-elf »
*

antn-elf

  • Захожу иногда
  • 58
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #501 : 12.07.2010, 13:22:54 »
Чтобы настроить meta-теги, нужно зайти «Компоненты» - «Tag Meta» - «Items» и нажимаем кнопку «Создать». Появится окно «Элемент: Создать», где нужно ввести адрес страницы и мета-теги Заголовок, Описание, Keywords. Также можно настроить параметры «Robots». Но при указании адреса страницы нужно указывать относительный адрес без названия сайта. Например, нужно указать ru/home.html для страницы http://joomla-master.com/ru/home.html.
*

antn-elf

  • Захожу иногда
  • 58
  • 0 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #502 : 12.07.2010, 13:59:16 »
Не понятно по поводу настройки snippet, в настройках компонента! Сниппет - это то что выдается поисковиком возле ссылки - это краткое описание, но за это отвечает description, так вот зачем нужен snippet? Google ведь будет выводить то, что находится в description в описании.
*

denmos

  • Захожу иногда
  • 96
  • 7 / 0
  • SINTEZ2 + мафон "легенда"
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #503 : 22.07.2010, 23:30:05 »
<meta name="title" content="название материала" />, при этом поле: <title>название материала</title> не исчезает. В чем между ними разница, и какое поле обрабатывают поисковики?
Поисковиками обрабатывается <title>

У меня другой вопрос:Поставил SEO patch, вроде всё работает,  только есть один момент, который меня беспокоит: почему-то не генерируется meta http-equiv - ? и может ли это повлиять на неправильное отображение символов?
*

denmos

  • Захожу иногда
  • 96
  • 7 / 0
  • SINTEZ2 + мафон "легенда"
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #504 : 08.08.2010, 14:54:01 »
Короче поюзал я немного поиск и пришел к выводу, что всё-таки нужен ентот meta http-equiv (поправте если я не прав). Тогда почему его в патче нету?
Покопался немного, и нашёл где собака зарыта: \libraries\joomla\document\html\renderer файл head.php
Код
// Generate META tags
// check if keywords or description tag is set, if not the global value can be set.
$metaDescription_used = false;
$metaKeywords_used = false;
$metaRobots_used = false;
$strHtml_meta = "";
$strHtml_equiv = "";
$arr = $document->_metaTags;

foreach ($document->_metaTags as $type => $tag) {

foreach ($tag as $name => $content) {
$name = str_replace('meta_','',$name );
if ( $name == "robots") {
$metaRobots_used = true; }
if ( $content != '') {
if ($type == 'http-equiv') {
$strHtml_equiv .= $tab . "<meta http-equiv=\"$name\" content=\"$content\"" . $tagEnd . $lnEnd;
} elseif ($type == 'standard') {
$strHtml_meta .= $tab . "<meta name=\"$name\" content=\"$content\"" . $tagEnd . $lnEnd;
if ( $name == "keywords") {
$metaKeywords_used = true;
}
if ( $name == "description") {
$metaDescription_used = true;
}
}
if ( $use_custom_default) {
if ( array_key_exists( $name, $custom_meta_array)) {
$custom_meta_array[$name]['is_set'] = TRUE;

Так вот, все условия выполняются, переменной $strHtml_equiv присваивается значение, но дальше она ни при каких условиях не выводится? Зачем тогда нужна эта шляпа, непонятно?
Чтобы выводился ентот тег, можно исправить $strHtml_equiv на $strHtml
Не думаю, что здесь опечатка, а почему так, для меня остаётся загадкой
*

Leshiy

  • Захожу иногда
  • 125
  • 7 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #505 : 25.08.2010, 12:23:02 »
У кого-нибудь есть рабочая версия SEO патча (http://www.joomlatwork.com/products/free-downloads/seo-patch-joomla-15.html)?
*

kolias23

  • Новичок
  • 8
  • 4 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #506 : 02.10.2010, 00:14:54 »
Потерто...
« Последнее редактирование: 05.03.2012, 01:38:22 от kolias23 »
*

Aleks_El_Dia

  • Живу я здесь
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #507 : 02.10.2010, 13:09:29 »
А каким образом тиц связан с мета-тегами и ошибками HTML и CSS?
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

kolias23

  • Новичок
  • 8
  • 4 / 0
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #508 : 02.10.2010, 15:10:09 »
Сайт в выдаче в топе, он улучшил свои позиции после исправления ошибок, и стал загружаться быстрее. Поисковики по идее должны видеть ресурсы сделанные по стандарту интернета и давать им приоритет. То что на сайт должны ссылаться авторитетные ресурсы, и от этого показатели выше это понятно, но дело в том что эту работу я провел, и результат ноль. В чем проблема понять не могу.
*

Aleks_El_Dia

  • Живу я здесь
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Улучшение Joomla для SEO (Хак для title)
« Ответ #509 : 02.10.2010, 15:19:26 »
Если на вас ссылаются авторитетные ресурсы но тиц не растет, то нужно подождать очередного обновления ТИЦ, тоже самое и ПР.
Ваш вопрос вообще никак не связан с данной темой, почему вы задали его здесь?
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT SEO Meta templates плагин сео-шаблонов для Joomla

Автор sergeytolkachyov

Ответов: 25
Просмотров: 2851
Последний ответ 24.11.2023, 10:24:11
от sergeytolkachyov
Нет позиций в Google Joomla 3

Автор Benderalfa

Ответов: 1
Просмотров: 1290
Последний ответ 20.09.2022, 20:53:56
от darkghost
Расширенные описания страниц в Joomla (микроданные, микроформаты, RDFa, schema.org)

Автор ELLE

Ответов: 151
Просмотров: 106388
Последний ответ 20.11.2021, 18:15:42
от Byzi
Вопрос по отличию SEO MODx и Joomla

Автор vovafit

Ответов: 7
Просмотров: 1387
Последний ответ 20.11.2021, 18:15:09
от Byzi
Не получается поменять description на главной странице Joomla 3.

Автор illimited

Ответов: 11
Просмотров: 739
Последний ответ 21.12.2020, 14:39:49
от illimited