Sign in to follow this  
Followers 0
laird

Вопрос по Title

5 posts in this topic

Добрый день!

 

Есть самописный сайт на php. Т.е. классическая структура: header.php + page.php + footer.php

Для оптимизации хотелось бы сделать так, что у каждой страницы был свой title + meta description для канонического сниппета целевой странице в ПС.

 

Вопрос - как?

 

Для каждой страницы делать свой header.php? Или разбить его на несколько элементов и отдельно выделять блок с meta и title?

<?php include ('header_main.php'); ?>
<?php include ('header_meta_page1.php'); ?>
<?php include ('header_scripts.php'); ?>

<p>Контент</p>

<?php include ('footer.php'); ?>

Share this post


Link to post
Share on other sites

 

Добрый день!

 

Есть самописный сайт на php. Т.е. классическая структура: header.php + page.php + footer.php

Для оптимизации хотелось бы сделать так, что у каждой страницы был свой title + meta description для канонического сниппета целевой странице в ПС.

 

Вопрос - как?

 

Для каждой страницы делать свой header.php? Или разбить его на несколько элементов и отдельно выделять блок с meta и title?

<?php include ('header_main.php'); ?>
<?php include ('header_meta_page1.php'); ?>
<?php include ('header_scripts.php'); ?>

<p>Контент</p>

<?php include ('footer.php'); ?>

Нет, можно всё в одном header.php прописать задав переменные для каждой страницы:

$header_page_name = Title of the page bla bla bla;
$header_page_name2 = Title of the page 2 bla bla bla;

и в каждой страницы выводить нужную переменную, например так:

<?php include "header.php"; echo $header_page_name2;?>
Edited by Fokebox

Share this post


Link to post
Share on other sites

 

Нет, можно всё в одном header.php прописать задав переменные для каждой страницы:

$header_page_name = Title of the page bla bla bla;
$header_page_name2 = Title of the page 2 bla bla bla;

и в каждой страницы выводить нужную переменную, например так:

<?php include "header.php"; echo $header_page_name2;?>

 

Если страниц много (не очень, но достаточно), не будет ли header.php громоздким?

Share this post


Link to post
Share on other sites

Если страниц много (не очень, но достаточно), не будет ли header.php громоздким?

Не будет ))) ... но тогда делайте в каждой отдельной страницы простой html <title> )))

а так все тайтлы будут в одном месте и если будет необходимость изменить, можно будет всё менять в одном файле - header.php ) ... решать Вам как делать и как удобнее )

Share this post


Link to post
Share on other sites

Не будет ))) ... но тогда делайте в каждой отдельной страницы простой html <title> )))

а так все тайтлы будут в одном месте и если будет необходимость изменить, можно будет всё менять в одном файле - header.php ) ... решать Вам как делать и как удобнее )

 

Спасибо за помощь, всё понятно! :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.