PDA

View Full Version : حرفه ای: ایجاد مستر پیج



milad.biroonvand
یک شنبه 23 بهمن 1390, 09:37 صبح
سلام،من میخوام یک مسترپیج بسازم،بطوریکه هدر و فوتر در تمام صفحات نشان داده بشه،به عبارتی دیگه تمام صفحات در داخل این مسترپیج لود بشه .
اینکار با ایجاد یک صفحه و فراخوانی دستور require امکان داره،ولی بنظر من از لحاظ سئو ایراد داره چون تمام صفحات کلمات کلیدی همون مسترپیج رو دارن ،حالا من میخوام کاری کنم که مسترپیج که لود شد ،هر صفحه کلمات کلیدی خودش رو داشته باشه ؟
میشه دوستان راهنمایی کنن و نظراتشون رو بگن .
مثل همین سایت برنامه نویس که بنر و منوهای سایت در تمام صفحات نمایش داده میشن .

Keramatifar
یک شنبه 23 بهمن 1390, 09:52 صبح
شما میتونی با همون require کار کنی اما المنت های title, meta و ... را متغیر داخلش بذاری و قبل از require کردن در هر صفحه به اونها مقدار دهی کنی
بعنوان مثال
header.php

<?php
echo <<<_END
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>$title</title>
<meta name="description" content="$description">
<meta name="keywords" content="$keywords">
<link rel="stylesheet" type="text/css" href="my.css">
</head>
_END
?>
front.php

<?php
$title='YouTitle';
$description = 'YourDescription';
$keywords = 'YourKeywords';

require 'header.php';
?>

milad.biroonvand
یک شنبه 23 بهمن 1390, 13:50 عصر
شما میتونی با همون require کار کنی اما المنت های title, meta و ... را متغیر داخلش بذاری و قبل از require کردن در هر صفحه به اونها مقدار دهی کنی
بعنوان مثال
header.php

<?php
echo <<<_END
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>$title</title>
<meta name="description" content="$description">
<meta name="keywords" content="$keywords">
<link rel="stylesheet" type="text/css" href="my.css">
</head>
_END
?>
front.php

<?php
$title='YouTitle';
$description = 'YourDescription';
$keywords = 'YourKeywords';

require 'header.php';
?>


با تشکر از پاسختون،خوب اگه تعداد صفحه های من زیاد باشه،من ناچارم یا از دیتابیس اونها رو بخونم یا قبل از چندین if اینکار رو بکنم،اگر بخوام از همون کلمه های کلیدی قبلی استفاده کنم،بدونه استفاده از متغیر،بنظر شما اگر keyword و description مستر رو پاک کنم،خودبخود از کلمات کلیدی صفحات داخلی استفاده میکنه،بنظر شما این درسته ؟

esi022
یک شنبه 23 بهمن 1390, 17:36 عصر
از دید SEO این روش مشکل ساز نیست؟

milad.biroonvand
یک شنبه 23 بهمن 1390, 22:06 عصر
از دید SEO این روش مشکل ساز نیست؟
مر30،بابت پاسخت،روشی که من گفتم،چی؟این مشکل ساز نیست ؟