رفتن به مطلب

تاریخ شمسی در مطلب و میلادی در گوگل


repenter

پست های پیشنهاد شده

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

https://search.google.com/structured-data/testing-tool

می خوام تو گوگل میلادی باشه ولی تو مطلب شمسی. راه حلی هست؟

chrome_2017-02-07_12-01-06.png

لینک به ارسال

به نظر من فارسی باشد بهتر است یا می توانی از افزونه جلالی استفاده کنی و تنظیم کنی که به طور خودکار تاریخ میلادی را به شمسی تبدیل کند.... ولی در تنظیمات اصلی وردپرس تاریخ رو به صورت میلادی تنظیم کن....

لینک به ارسال

خب، دوست خوبمون p47riot اومدن و برای من زحمت کشیدن و ۲ کد اضافه کردن. اما همچنان سوال و مشکل من به قوت خود باقیست!

 

۱- سوال اولم اینه که کد article:modified_time در بعضی سایتهای فارسی شمسی هست و در بعضی میلادی. چرا؟ کد اپن گراف فیسبوک هست که توسط پلاگین یوست تولید می شه. برای من شمسی هست. می دونید چطوری همینو میلادی کنم؟

<meta property="article:published_time" content="2017-01-14T19:45:45+03:30"/>
<meta property="article:modified_time" content="1395-10-25\19:45:45"/>
<meta property="og:updated_time" content="1395-10-25\19:45:45"/>

۲- دوستم، p47riot دو خط کد اضافه کردن به وبسایت من که خروجیش در مطلب به این صورت هست:

<meta itemprop="datePublished" content="2017-01-14T19:45:45+03:30"/>
<meta itemprop="dateModified" content="2017-01-14T19:45:45+03:30"/>

اما این ها کدهای میکرودیتا هستن و خیلی به رفع مشکل من کمکی نمی کنه. چون این نوع کد در واقع منسوخ شده و گوگل الان ld+json رو پیشنهاد می ده. من در سایتم پلاگین schema دارم (ld+json) که خروجیش به این صورت هست:

"datePublished":"1395\/10\/25 19:45:45"
"dateModified":"1395\/10\/25 19:45:45"

در واقع دارن همچنان کد شمسی رو می گیرن. پس سوال دومم اینه که پلاگین schema از چه منبعی داره datePublished رو به صورت شمسی می گیره؟ در حالی که article:published_time میلادی هست!!

حالا زمانی که پلاگین پارسی دیت رو غیر فعال می کنم، article:modified_time که کلا حذف می شه اصلا. اما datePublished و dateModified همچنان شمسی رو دارن نشون می دن!

 

لینک به ارسال

بعد از تست شبانه روزی متوجه ۲ باگ در پلاگین پارسی دیت شدم. یا شاید هم قابلیت مضر باشن.

۱- قبل از فعال کردن پارسی دیت، کد اپن گراف به این صورت هست:

<meta property="article:published_time" content="2017-01-31T18:01:03+03:30"/>
<meta property="article:modified_time" content="2017-02-09T07:07:31+03:30"/>
<meta property="og:updated_time" content="2017-02-09T07:07:31+03:30"/>

بعد از فعال کردن پارسی دیت، کدها به این صورت می شن:

<meta property="article:published_time" content="2017-01-31T18:01:03+03:30"/>
<meta property="article:modified_time" content="1395-11-12\18:01:03"/>
<meta property="og:updated_time" content="1395-11-12\18:01:03"/>

یعنی بر می داره اون ۲ پارامتر دوم رو شمسی می کنه که نباید بکنه. چون فیسبوک ۱۳۹۵ نمی دونه کیه!

پلاگین جلالی رو ریختم و اون هر ۳ اینهارو شمسی می کنه و با حروف فارسی می نویستشون! که دیگه خیلی بده.

۲- حالا برای اینکه توی structured data tool ارور نده برای تاریخها: اگر پلاگین پارسی دیت رو غیر فعال کنم، بعد یکی از پست های قدیمم که با تاریخ شمسی سیو شده رو آپدیت کنم، ایندفعه با تاریخ میلادی سیو می شه و در structured data tool هم دیگه اروری نمی ده. اما اگر پلاگین فعال باشه و برم یک مطلب رو آپدیت کنم، همچنان با همون تاریخ شمسی سیو می کنه که در google structured data tool ارور می ده.

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

نظرتون چیه؟ امکانش هست در آپدیت آینده کاری کنید تا این موارد برطرف شه؟

ممنون ازتون

ویرایش شده توسط repenter
لینک به ارسال

نه منظور من این بود که جلالی مشکلش حادتر هست! چون علاوه بر شمسی کردن  "article:modified_time" و  "og:updated_time" که پارسی دیت شمسی می کنه،  "article:published_time"  رو هم شمسی می کنه! و بدتر از اون که این هارو با فونت فارسی تو سورس کد می نویسه که هیچ سایتی نمی تونه اعداد فارسی رو آنالیز کنه.

لینک به ارسال
  • 9 ماه بعد...

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...