۱۳۹۲/۶/۱۰، ۱۷:۵۴:۲۵ عصر
سلام دوستان
من چند تا مشکل کوچیک دارم ، ممنون میشم دوستان راهنمایی کنن تا برطرفشون کنیم
تقریبا میشه گفت انجمن رو خوندم منتهی به جواب نرسیدم
فایل هکسس رو هم ادیت کردم
کد مربوط به ریدایتکت شدن آدرس با www رو هم اضافه کردم
کد مربوط به نشان دادن صفحات به صورت اچ تی ام ال رو هم اضافه کردم
اول بریم سر مشکل با گوگل سئو
ابتدا اینکه من تغییرات فاکشن رو انجام دادم
+ کدهای پلاگین گوگل سئو و یک سری کد که خودش داد !
در ضمن تنظیمات گوگل سئو رو هم فعال کردم
اول اینکه در کنترل پنل و بخش پلاگین ها این خطا میاد
و هر کاری کردم نتونستم خطا ها رو برطرف کنم
این فایل هکسس بنده است
حتی اون عبارت های فارسی رو هم بر نداشتم !
-سوال دوم در این خصوص اینه که بهتر انجمن با www بیاد بالا یا بدون www
اگر قرار باشه بدون www بالا بیاد چه کدی رو باید اضافه کنم
-عبارت RewriteBase که در پلاگین گوگل سئو اشاره شده ، برای چیه؟ و چه کاری انجام میده
چطور میتونم بفهمم که هاستم این قابلیت رو داره یا خیر؟
-همین که تنظیمات 404 رو روشن کنم ، کفایت میکنه یا باید آدرسی هم برای ریدایتکت شدن به هکسس اضافه کنم
-برای سایت مپ که با نام http://www.prosperity.ir/sitemap-index.xml آورده شده ، این فایل دقیقا کجاست در روت هاست بنده که مشاهده نشد
این فایل رو باید به گوگل آنالیز معرفی کنم ( من پلاگین سایت مپ پیشرفته رو هم نصب کردم)
این مورد نیز حل شد (علیرغم اینکه این فابل رو در روت ندیدم ! ولی آدرس رو به گوگل وب مستر دادم و داره کار میکنه)
-با توجه به اینکه نام موضوعات به صورت فارسی در ایندکس نوار جستجو نمایش داده می شود ، دیگر نمی توان آدرس را html نمود؟
آیا کدی را که برای اچ تی ام ال شدن در هکسس گذاشته بودم و تغییرات در کنترل پنل را غیر فعال کنم ؟
-ایراد دیگری که در فایل خطای گوگل سئو گرفته شده است این است که نقطه فایل هکسس رو به جلوی اون بیارم ؟!
به این صورت (در تصویر پیوست مشخص است) .htaccess
اما تا جایی که بنده میدونم نقطه باید پشت باشه ! صحیح کدام است؟
سوال دوم حل شد (برای ثبت سایت باید به http://google.com/analytics و سایت رو ثبت کرد)
من سایت رو در گوگل وب مستر ثبت کردم ، منتهی با اینکه سابقا نیز از شمارشگر گوگل آنالیز استفاده کردم ، اینبار هر چه تلاش کردم نتوانستم متوجه شوم که ابتدا کد شمارشگر رو چطوری از گوگل بگیرم و در ثانی کد رو در کجا قرار بدم ؟
سوال سوم با تشکر از جناب jan123، با قرار دادن این کد <div style="display:none;"> <h1>اس ام اس</h1> </div> در هیدر اینکلود مشکل حل شد
متاسفانه با اینکه خیلی از پست های انجمن رو خوندم باز هم متوجه نشدم که تگ h1 jh h6 رو به چه صورت و در کجا باید قرار بدم
و اینکه در بعضی از سایت ها عنوان شده برای هر صفحه یک تگ h1 قرار داده شود ، چگونه می توان اینکار را انجام داد
سوال چهارم
طبق بررسی انجمن با http://gtmetrix.com نسبت به منیفای چندین فایل جاوا اقدام کردم
منتهی ایدیتور پیشرفته از کار افتاد ، آیا راهی هست که بتوان از ایدیتور پیشرفته استفاده کرد و هم اینکه فشرده نمودن فایل های جاوا مشکل دیگری را به وجود نمی آورند؟
سوال پنجم
چطور میتونم برای عکس هام موقعیت تعریف کنم( آموزشی رو که جناب بهروز گذاشته بودند خوندم ، منتهی ضمن اینکه کامل متوجه نشدم ، نفهمیدم که کدام فایل رو هم باید ویرایش کنم
از تک تک عزیزانی که زحمت میکشن و جواب هر کدام از سوال هایی رو که میدونن رو می فرمایند ، نهایت تشکر رو دارم
من چند تا مشکل کوچیک دارم ، ممنون میشم دوستان راهنمایی کنن تا برطرفشون کنیم
تقریبا میشه گفت انجمن رو خوندم منتهی به جواب نرسیدم
فایل هکسس رو هم ادیت کردم
کد مربوط به ریدایتکت شدن آدرس با www رو هم اضافه کردم
کد مربوط به نشان دادن صفحات به صورت اچ تی ام ال رو هم اضافه کردم
اول بریم سر مشکل با گوگل سئو
ابتدا اینکه من تغییرات فاکشن رو انجام دادم
+ کدهای پلاگین گوگل سئو و یک سری کد که خودش داد !
در ضمن تنظیمات گوگل سئو رو هم فعال کردم
اول اینکه در کنترل پنل و بخش پلاگین ها این خطا میاد
و هر کاری کردم نتونستم خطا ها رو برطرف کنم
این فایل هکسس بنده است
کد:
#
# MyBB "search engine friendly" URL rewrites
# - Note, for these to work with MyBB please make sure you have
# the setting enabled in the Admin CP and you have this file
# named .htaccess
#
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^forum-([0-9]+).html forumdisplay.php?fid=$1 [L,QSA]
RewriteRule ^forum-([0-9]+)-page-([0-9]+).html forumdisplay.php?fid=$1&page=$2 [L,QSA]
RewriteRule ^thread-([0-9]+).html showthread.php?tid=$1 [L,QSA]
RewriteRule ^thread-([0-9]+)-page-([0-9]+).html showthread.php?tid=$1&page=$2 [L,QSA]
RewriteRule ^thread-([0-9]+)-lastpost.html showthread.php?tid=$1&action=lastpost [L,QSA]
RewriteRule ^thread-([0-9]+)-nextnewest.html showthread.php?tid=$1&action=nextnewest [L,QSA]
RewriteRule ^thread-([0-9]+)-nextoldest.html showthread.php?tid=$1&action=nextoldest [L,QSA]
RewriteRule ^thread-([0-9]+)-newpost.html showthread.php?tid=$1&action=newpost [L,QSA]
RewriteRule ^thread-([0-9]+)-post-([0-9]+).html showthread.php?tid=$1&pid=$2 [L,QSA]
RewriteRule ^post-([0-9]+).html showthread.php?pid=$1 [L,QSA]
RewriteRule ^announcement-([0-9]+).html announcements.php?aid=$1 [L,QSA]
RewriteRule ^user-([0-9]+).html member.php?action=profile&uid=$1 [L,QSA]
RewriteRule ^calendar-([0-9]+).html calendar.php?calendar=$1 [L,QSA]
RewriteRule ^calendar-([0-9]+)-year-([0-9]+).html calendar.php?action=yearview&calendar=$1&year=$2 [L,QSA]
RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+).html calendar.php?calendar=$1&year=$2&month=$3 [L,QSA]
RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+).html calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 [L,QSA]
RewriteRule ^calendar-([0-9]+)-week-(n?[0-9]+).html calendar.php?action=weekview&calendar=$1&week=$2 [L,QSA]
RewriteRule ^event-([0-9]+).html calendar.php?action=event&eid=$1 [L,QSA]
# compress text, HTML, Javascript, CSS, and XML
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# remove browser bugs
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent
## EXPIRES CACHING ##
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
## EXPIRES CACHING ##
#
# If mod_security is enabled, attempt to disable it.
# - Note, this will work on the majority of hosts but on
# MediaTemple, it is known to cause random Internal Server
# errors. For MediaTemple, please remove the block below
#
<IfModule mod_security.c>
# Turn off mod_security filtering.
SecFilterEngine Off
# The below probably isn't needed, but better safe than sorry.
SecFilterScanPOST Off
</IfModule>
#
# MyBB "search engine friendly" URL rewrites
# - Note, for these to work with MyBB please make sure you have
# the setting enabled in the Admin CP and you have this file
# named .htaccess
#
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^forum-([0-9]+)\.html$ forumdisplay.php?fid=$1 [L,QSA]
RewriteRule ^forum-([0-9]+)-page-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2 [L,QSA]
RewriteRule ^thread-([0-9]+)\.html$ showthread.php?tid=$1 [L,QSA]
RewriteRule ^thread-([0-9]+)-page-([0-9]+)\.html$ showthread.php?tid=$1&page=$2 [L,QSA]
RewriteRule ^thread-([0-9]+)-lastpost\.html$ showthread.php?tid=$1&action=lastpost [L,QSA]
RewriteRule ^thread-([0-9]+)-nextnewest\.html$ showthread.php?tid=$1&action=nextnewest [L,QSA]
RewriteRule ^thread-([0-9]+)-nextoldest\.html$ showthread.php?tid=$1&action=nextoldest [L,QSA]
RewriteRule ^thread-([0-9]+)-newpost\.html$ showthread.php?tid=$1&action=newpost [L,QSA]
RewriteRule ^thread-([0-9]+)-post-([0-9]+)\.html$ showthread.php?tid=$1&pid=$2 [L,QSA]
RewriteRule ^post-([0-9]+)\.html$ showthread.php?pid=$1 [L,QSA]
RewriteRule ^announcement-([0-9]+)\.html$ announcements.php?aid=$1 [L,QSA]
RewriteRule ^user-([0-9]+)\.html$ member.php?action=profile&uid=$1 [L,QSA]
RewriteRule ^calendar-([0-9]+)\.html$ calendar.php?calendar=$1 [L,QSA]
RewriteRule ^calendar-([0-9]+)-year-([0-9]+)\.html$ calendar.php?action=yearview&calendar=$1&year=$2 [L,QSA]
RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)\.html$ calendar.php?calendar=$1&year=$2&month=$3 [L,QSA]
RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+)\.html$ calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 [L,QSA]
RewriteRule ^calendar-([0-9]+)-week-(n?[0-9]+)\.html$ calendar.php?action=weekview&calendar=$1&week=$2 [L,QSA]
RewriteRule ^event-([0-9]+)\.html$ calendar.php?action=event&eid=$1 [L,QSA]
<IfModule mod_env.c>
SetEnv SEO_SUPPORT 1
</IfModule>
</IfModule>
#
# If Apache is compiled with built in mod_deflade/GZIP support
# then GZIP Javascript, CSS, HTML and XML so they're sent to
# the client faster.
#
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE application/javascript text/css text/html text/xml
</IfModule>
RewriteEngine on
# yes-www
RewriteCond %{HTTP_HOST} ^PROSPERITY\.ir$ [NC]
RewriteRule ^(.*)$ http://www.PROSPERITY.ir/$1 [R=301,L]
RewriteRule ^([^&]*)&(.*)$ http://www.prosperity.ir/$1?$2 [L,QSA,R=301]
# صفحات 404 در گوگل سئو:
ErrorDocument 404 /misc.php?google_seo_error=404
# نقشه سایت گوگل سئو:
RewriteRule ^sitemap\-([^./]+)\.xml$ misc.php?google_seo_sitemap=$1 [L,QSA,NC]
# آدرس انجمن ها در گوگل سئو:
RewriteRule ^Forum\-([^./]+)$ forumdisplay.php?google_seo_forum=$1 [L,QSA,NC]
# آدرس موضوعات در گوگل سئو:
RewriteRule ^Thread\-([^./]+)$ showthread.php?google_seo_thread=$1 [L,QSA,NC]
# آدرس اطلاعیه ها در گوگل سئو:
RewriteRule ^Announcement\-([^./]+)$ announcements.php?google_seo_announcement=$1 [L,QSA,NC]
# آدرس پروفایل کاربران در گوگل سئو:
RewriteRule ^User\-([^./]+)$ member.php?action=profile&google_seo_user=$1 [L,QSA,NC]
# آدرس سالنامه در گوگل سئو:
RewriteRule ^Calendar\-([^./]+)$ calendar.php?google_seo_calendar=$1 [L,QSA,NC]
# رویداد های رخ داده در آدرس های گوگل سئو:
RewriteRule ^Event\-([^./]+)$ calendar.php?action=event&google_seo_event=$1 [L,QSA,NC]
حتی اون عبارت های فارسی رو هم بر نداشتم !
-سوال دوم در این خصوص اینه که بهتر انجمن با www بیاد بالا یا بدون www
اگر قرار باشه بدون www بالا بیاد چه کدی رو باید اضافه کنم
-عبارت RewriteBase که در پلاگین گوگل سئو اشاره شده ، برای چیه؟ و چه کاری انجام میده
چطور میتونم بفهمم که هاستم این قابلیت رو داره یا خیر؟
-همین که تنظیمات 404 رو روشن کنم ، کفایت میکنه یا باید آدرسی هم برای ریدایتکت شدن به هکسس اضافه کنم
-برای سایت مپ که با نام http://www.prosperity.ir/sitemap-index.xml آورده شده ، این فایل دقیقا کجاست در روت هاست بنده که مشاهده نشد
این فایل رو باید به گوگل آنالیز معرفی کنم ( من پلاگین سایت مپ پیشرفته رو هم نصب کردم)
این مورد نیز حل شد (علیرغم اینکه این فابل رو در روت ندیدم ! ولی آدرس رو به گوگل وب مستر دادم و داره کار میکنه)
-با توجه به اینکه نام موضوعات به صورت فارسی در ایندکس نوار جستجو نمایش داده می شود ، دیگر نمی توان آدرس را html نمود؟
آیا کدی را که برای اچ تی ام ال شدن در هکسس گذاشته بودم و تغییرات در کنترل پنل را غیر فعال کنم ؟
-ایراد دیگری که در فایل خطای گوگل سئو گرفته شده است این است که نقطه فایل هکسس رو به جلوی اون بیارم ؟!
به این صورت (در تصویر پیوست مشخص است) .htaccess
اما تا جایی که بنده میدونم نقطه باید پشت باشه ! صحیح کدام است؟
سوال دوم حل شد (برای ثبت سایت باید به http://google.com/analytics و سایت رو ثبت کرد)
من سایت رو در گوگل وب مستر ثبت کردم ، منتهی با اینکه سابقا نیز از شمارشگر گوگل آنالیز استفاده کردم ، اینبار هر چه تلاش کردم نتوانستم متوجه شوم که ابتدا کد شمارشگر رو چطوری از گوگل بگیرم و در ثانی کد رو در کجا قرار بدم ؟
سوال سوم با تشکر از جناب jan123، با قرار دادن این کد <div style="display:none;"> <h1>اس ام اس</h1> </div> در هیدر اینکلود مشکل حل شد
متاسفانه با اینکه خیلی از پست های انجمن رو خوندم باز هم متوجه نشدم که تگ h1 jh h6 رو به چه صورت و در کجا باید قرار بدم
و اینکه در بعضی از سایت ها عنوان شده برای هر صفحه یک تگ h1 قرار داده شود ، چگونه می توان اینکار را انجام داد
سوال چهارم
طبق بررسی انجمن با http://gtmetrix.com نسبت به منیفای چندین فایل جاوا اقدام کردم
منتهی ایدیتور پیشرفته از کار افتاد ، آیا راهی هست که بتوان از ایدیتور پیشرفته استفاده کرد و هم اینکه فشرده نمودن فایل های جاوا مشکل دیگری را به وجود نمی آورند؟
سوال پنجم
چطور میتونم برای عکس هام موقعیت تعریف کنم( آموزشی رو که جناب بهروز گذاشته بودند خوندم ، منتهی ضمن اینکه کامل متوجه نشدم ، نفهمیدم که کدام فایل رو هم باید ویرایش کنم
از تک تک عزیزانی که زحمت میکشن و جواب هر کدام از سوال هایی رو که میدونن رو می فرمایند ، نهایت تشکر رو دارم