المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : درس مفصل : التحويل 301 اهميته وانواعه



said
11-01-2013, بتوقيت غرينيتش 09:52 PM
السلام عليكم ورحمة الله وبركاته

اخواني اعضاء معهد ديزاد باتنة الكرام ومبادرة من شركة bw4web.com (http://bw4web.com)

سوف نقوم بطرح عدة دروس تعد ذات اهميه كبيره في تحسين نتائج البحث لموقعك في جوجل GOOGLE وغيرها من محركات البحث الشهيره


درس مفصل اليوم هو عن التحويل 301




* ماهو التحويل 301 أو 301 Redirect ?

هو افضل طريقة فعاله ومهمه في محركات البحث لصفحات الويب بشكل عام في منع المحتوى المكرر والتحويل الدائم عند نقل النطاق



* اذا من التعريف ينتج ان اهميته هو :

1- منع المحتوى المكرر مثال

قد يدخل عنكبوت جوجل GOOGLE لصفحة موقعك bw4web.com (http://bw4web.com) ويأرشف الرئيسية ويدخل على www.bw4web.com (http://www.bw4web.com) ويأرشف الرئيسية ويعتبر احدى الصفحتين مكرره للاخرى

2- وايضا قد يضطر البعض لتغير اسم النطاق الخاص به والنقل على اسم نطاق اخر فلايوجد طريقه لتحويل الزوار لذلك الموقع مع الحفاظ على نفس الروابط سوى التحويل 301


* يعتمد انواع التحويل على نوع اللغة المستخدمه في برمجة صفحات الموقع :

1- تحويل PHP :

يتم وضع هذا الكود code في الصفحة الرئيسية او المشتركه في الموقع

رمز Code:
<? Header( &quot;HTTP/1.1 301 Moved Permanently&quot; ); Header( &quot;Location: http://www.new-url.com&quot; ); ?>
2- تحويل ASP :

رمز Code:
<%@ Language=VBScript %> <% Response.Status=&quot;301 Moved Permanently&quot; Response.AddHeader &quot;Location&quot;,&quot;http://www.new-url.com/&quot; %>
3- تحويل ASP .NET :

رمز Code:
<script runat=&quot;server&quot;> private void Page_Load(object sender, System.EventArgs e) { Response.Status = &quot;301 Moved Permanently&quot;; Response.AddHeader(&quot;Location&quot;,&quot;http://www.new-url.com&quot;); } </script>
4- تحويل JSP أو JAVA :

رمز Code:
<% response.setStatus(301); response.setHeader( &quot;Location&quot;, &quot;http://www.new-url.com/&quot; ); response.setHeader( &quot;Connection&quot;, &quot;close&quot; ); %>
5- تحويل htaccess وهو الاسهل والاكثر استخداما ومشترك لجميع انواع المواقع بغض النظر عن لغة برمجته :

حيث يتم انشاء ملف باسم &quot;.htaccess &quot;ويوضع في جذر الموقع او في مجلد www ويكتب فيه الكود code التالي

رمز Code:
Options +FollowSymlinks RewriteEngine on rewritecond %{http_host} ^bw4web.com [nc] rewriterule ^(.*)$ http://www.bw4web.com/$1 [r=301,nc]
مع تغير bw4web.com لاسم موقعك

6- تحويل htaccess لنقل الموقع من اسم نطاق لاخر

نفس النوع السابق ولكن يتم وضع الكود code التالي بدلا من السابق ويتم رفعه على موقعك القديم

رمز Code:
Options +FollowSymLinks RewriteEngine on RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
مع تغير newdomain.com لاسم نطاقك الجديد




ارجو ان تستفيدو من هذا الدرس مفصل واعتذر عن قلة التواجد في حال توفر استفسارات على الدرس مفصل



أخوكم BestwaY






https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى