عضویت در سایت

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1170 آموزش و 2023 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

ساخت نقشه سایت با PHP به صورت خودکار

سلام

نقشه ی سایت برای هر وب سایتی نیاز هست، در نقشه وب سایت شما به ربات های خزنده موتورهای جستجو نظیر گوگل لیست صفحات وب سایت خود را معرفی میکنید تا بتوانند توسط نقشه ی سایت صفحات شما رو ایندکس کنند، اگر برنامه نویس PHP هستید و میخواهید برای وب سایت خود یک نقشه ی سایت خودکار داشته باشید، در ادامه همراه بپرسم باشید.

ساخت نقشه سایت php

ساخت نقشه سایت php

نقشه سایت چست؟

نقشه سایت یک راه آسان برای وب مسترها است تا موتورهای جستجو را در مورد صفحاتی در سایت خود که برای خزیدن در دسترس هستند مطلع کنند.

نقشه سایت، در ابتدایی ترین شکل خود، یک فایل XML است که حاوی لیستی از URL های یک وب سایت به همراه ابرداده اضافی برای هر URL است.

ساخت نقشه سایت در PHP

کتابخانه PHP

ما در این آموزش برای ساخت نقشه ی سایت برای وب سایت خود از یک کتابخانه رایگان قوی به اسم php sitemap generator استفاده میکنیم که به صورت خودکار آدرس های ما را در سایت مپ اضافه کند،؛ برخی از خصوصیات این کتابخانه:

نصب کتابخانه

ابتدا از این لینک کتابخانه را دانلود کنید و در دایرکتوری پروژه خود اضافه کنید، سپس فایل sitemap-config.php را باز کنید و بجای https://student-laptop.nl/ آدرس وب سایت خود را وارد کنید.

وارد کتابخانه در پروژه خود

پس ازا ینکه کتابخانه را در دایرکتوری مناسب پروژه ی خود کپی کردید، میتوانید آن را به صورت زیر Include کنید:

مطلب پیشنهادی:  آموزش تنظیمات وردپرس - تنظیمات عمومی

ساخت نقشه sitemap.xml

در داخل فایل های کتابخانه که در پروژه ی خود اضافه کردید، سه فایل sitemap-config.php,sitemap-config.php و sitemap.xml قرار دارد، که یک مثال ساده بخوایم بزنیم یه کلاس ایجاد و فایل sitemap-config.php را include میکنیم به صورت زیر:

به همین سادگی کار تمام شد 🙂

بیاید یک مثال عملی بزنیم؛ یک پوشه به اسم test-xml ایجاد کنید، فایل های کتابخانه را داخل این پوشه بریزید؛ سپس یک فایل index.php اجرا کنید و قطعه کد زیر را داخلش قرار بدید:

حالا کافیست تا در مرورگر خود وارد آدرس مورد نظر بشید؛ با توجه به آدرس ها و صفحات وب سایت شما، خروجی چیزی شبیه به تصویر زیر خواهد بود:

خروجی نقشه سایت

خروجی نقشه سایت

به همین سادگی توانستیم یک نقشه ی سایت خودکار ایجاد کنیم، حالا آدرس نقشه ی سایت خود را در موتورهای جستجو نظیر گوگل، بینگ و … ثبت کنید تا مطالب وب سایتتون به صورت خودکار ایندکس بشه 🙂

چنانچه هر مشکلی در راه اندازی داشتید از بخش پرسش و پاسخ سایت یا بخش گفتگوی آنلاین میتوانید سوال خودتون رو بپرسید.

مطلب پیشنهادی:  سورس ساخت مولتی پنل و کنترل کردن ابزارهای آن در بیسیک فور اندروید

همچنین اگه نتونستید تو پروژه ی خودتون از این کتابخانه استفاده کنید؛ از بخش پشتیبانی آنلاین سایت اطلاع بدید تا وصل بشیم به سیستمتون و کتابخانه رو به پروژتون اضافه کنیم 🙂

موفق باشید.

درباره احمد آخوندیمدیر سایت

همیشه در تلاش برای یادگیری :) ارتباط با من: 09159352892

دنبال کردن

ارسال نظر

رفتن به بالا

سامانه آموزشی و خدماتی بپرسم

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.