,

بررسی مشکلات پیوند یکتا و سئو وردپرس در سرور ویندوزی

مشکلات کارکردی وردپرس در سرور ویندوز  web.config

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

 استفاده از پیوند یکتای فارسی وردپرس در سرورهای ویندوزی

اگر شما هم از سیستم مدیریت محتوای وردپرس بر روی ویندوز سرور ۲۰۰۸ و وب سرور IIS استفاده کرده باشید با این مورد مواجه شده اید که پیوندهای یکتای فارسی (Permalinks) بر روی این وب سرور قابل استفاده نمی باشند و صفحاتی که به صورت فارسی لینک شده اند لود نمی شوند.در سرویس های لینوکسی برای استفاده از پیوند یکتا می بایست کدهای مربوطه را در فایل .htaccess قرار دهید اما در سرورهای ویندوزی امکان استفاده از این فایل وجود ندارد و تنظیمات را می بایست از طریق فایل web.config اعمال کنید. اما همانطور که ذکر شد با قرار دادن کدهای مربوطه در این فایل و فعالسازی پیوند یکتا از بخش مدیریت وردپرس امکان استفاده پیوند یکتا تنها برای لینک های فراهم می باشد که از اعداد و حروف لاتین تشکیل شده باشند.
برای رفع این مشکل دو اقدام می بایست انجام شود:
۱. در IIS Manager سرور پس از انتخاب نام سایت از بخش Sites بر روی ماژول URL Rewrite دو بار کلیک کرده تا وارد تنظیمات آن شوید. ( در صورتی که این ماژول را نمی بینید بر روی سرور شما نصب نیست و می توانید توسط Web Platform Installer آن را نصب کنید.) پس از ورود به تنظیمات URL Rewrite از سمت راست صفحه بر روی گزینه View Server Variables کلیک کنید. (اگر این گزینه را نمی بینید نسخه ماژول URL Rewrite شما کمتر از ۲ می باشد و برای استفاده از این امکان می بایست به نسخه ۲ ارتقا دهید.) پس از ورود به این بخش از سمت راست صفحه بر روی گزینه Add کلیک کرده و در کادر باز شده مقدار REQUEST_URI را اضافه کنید.۲. پس از افزودن مقدار REQUEST_URI می بایست کد زیررا به فایل web.config خود اضافه کنید

تبدیل htaccses to web.config

<serverVariables> <set name=”REQUEST_URI” value=”{UNENCODED_URL}” replace=”true” /> </serverVariables>

در نهایت محتویات فایل web.config شما به شکل زیر خواهد شد:
کد:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="WordPress Rule" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php" />
<serverVariables>
<set name="REQUEST_URI" value="{UNENCODED_URL}" replace="true" />
</serverVariables>
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

برای رفع این مشکل موارد ذیل باید انجام شود:

1. ضمن اینکه در سرور ویندوز باید url rewrite فعال باشد، باید در قسمت view server variables آنREQUEST_URI اضافه شود.

2. در web.config سایت تان و قبل از تگ </rule> عبارت ذیل را وارد کنید:

                    <serverVariables>
<set name=”REQUEST_URI” value=”{UNENCODED_URL}” replace=”false” />
</serverVariables>

3. در فایل index.php بلافاصله پس از <?php عبارت ذیل را درج کنید:

/** Fix redirect on homepage as well as UNICODE URL rewrite issue */
if (isset($_SERVER[“UNENCODED_URL”])) $_SERVER[“REQUEST_URI”] = $_SERVER[“UNENCODED_URL”];


مشکل در استفاده از پیوند های یکتا (web.config

پیوندهای خوشگل یکتا نقش خیلی مهمی در سئو سایت شما دارند. برای تنظیم پیوندهای یکتا در وردپرس روی هاست های لینوکس شما وارد قسمت پیوند های یکتا میشین فرمت پیوند رو انتخاب و تنظیم می کنین و روی “ذخیره تغییرات” کلیک می کنین و داستان همینجا تموم میشه اما روی هاست ویندوز داستان تازه شروع میشه.

بعد از اینکه فرمت پیوندهای یکتا رو به دلخواه تنظیم کردین با استفاده از پنل هاست یا اکانت FTP فایل web.config (نقش .htaccess رو هاست های لینوکسی رو داره) موجود درشاخه اصلی wwwroot رو بازکنید و اگر کد زیر داخلش نبود واردش کنید. دلیل اینکه میگم اگر داخلش نبود اینه که وردپرس به صورت اتوماتیک سعی می کنه این تکه کد رو داخل فایل web.config بنویسه ولی از اونجایی که IIS تنظیمات سختگیرانه ای برای خوندن و نوشتن فایل ها داره، معمولا این اتفاق نمی افته (بستگی به تنظیمات امنیتی سرور و سطوح دسترسی داره) در نتیجه باید خودتون وارد کنید. موقع کار با فایل web.config نهایت دقت رو داشته باشین چون در صورت اشتباه در تایپ و رعایت نکردن سینتکس ، سایتتون پیغام خطای IIS رو نشون میده.

<?xml version=“1.0” encoding=“UTF-8”?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=”WordPress Rule” stopProcessing=”true”>
<match url=”.*” />
<conditions>
<add input=”{REQUEST_FILENAME}” matchType=”IsFile” negate=”true” />
<add input=”{REQUEST_FILENAME}” matchType=”IsDirectory” negate=”true” />
</conditions>
<action type=”Rewrite” url=”index.php” />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

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

اگر در آدرس های URL سایت شما فقط کلمات انگلیسی باشه کار تمومه و مشکلی پیش نمیاد.

اما اگر آدرس URL شامل کلمات فارسی باشه یه مشکل دیگه به وجود میاد. در این داستان جدید صفحه ی اول سایت شما خوشگل میاد بالا اما در صفحات دیگر سایت باپیغام خطای ۴۰۴ مواجه می شین یا اینکه صفحه مورد نظر به صفحه اصلی رجوع داده میشه (Redirect).

برای اینکه این مشکل رو هم بر طرف کنین باید تکه کدی رو در فایل index.php که در شاخه اصلی وردپرس(wwwroot) وجود داره وارد کنین. دقت کنین این فایل رو با فایل index.php موجود در پوشه theme اشتباه نگیرین. فایلی که ما لازم داریم در تصویر زیر می بینین.

 

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

توجه داشته باشید اگرچه در این پست نحوه استفاده از لینک های فارسی برای سیستم مدیریت محتوای وردپرس شرح داده شده است، این روند برای سایر سیستم ها نیز پاسخگو است و با انجام مراحل یک و دو شما می توانید از لینک های فارسی برای وبسایت های خود و سایر سیستم های مدیریت محتوا (مانند جوملا) استفاده کنید.

, تولید محتوا سایت : سئو و بهینه سازی محتوا

تولید محتوا سایت

از دیدگاه آقای سئو پشتیبانی تولید محتوای سایت و محتوا بیش از 50% کل فرایند بهینه سازی و سئو را شامل میشود . لطفا کپی برداری نکنید . بجای گشتن در چندین سایت اندکی به دستان و مغز مبارک فشار آورده و مطلبی تاثیر محتوا بر موفقیت سئو

از دیدگاه سئو میر محتوا بیش از 50% کل فرایند بهینه سازی و سئو را شامل میشود . لطفا کپی برداری نکنید . بجای گشتن در چندین سایت اندکی به دستان و مغز مبارک فشار آورده و مطلبی تازه را خلق نمایید . سیستم موتور جستجوی گوگل بسیار هوشمند است و هر روز در حال توسعه میباشد . کپی کاران در نهایت بازنده خواهند شد . اگر در این الگوریتم نبازند در الگوریتم های بعدی حذف خواهند شد

تاثیر تولید محتوا در افزایش رنک سایت

وقتی تولید محتوا سایت بخوبی صورت گیرد با کمی بهینه سازی اولیه هم بسته به کلید واژه مد نظرتان شانس حضور در رتبه و رنک های بالای نتایج گوگل را خواهید یافت . من این را تضمین میکنم . شما یکبار هم شده امتحان کنید اگر افزایش رتبه نداشتید بیایی سراغ من تازه را خلق نمایید . سیتم موتور جستجوی گوگل بسیار هوشمند است و هر روز در حال توسعه میباشد . کپی کاران در نهایت بازنده خواهند شد . اگر در این الگوریتم نبازند در الگوریتم های بعدی حذف خواهند شد

تاثیر محتوا در افزایش رنک سایت

وقتی شما یک محتوای خوب به نگارش در آوردید با کمی بهینه سازی اولیه هم بسته به کلید واژه مد نظرتان شانس حضور در رتبه و رنک های بالای نتایج گوگل را خواهید یافت . من این را تضمین میکنم . شما یکبار هم شده امتحان کنید اگر افزایش رتبه نداشتید بیایی سراغ من

بعد از تولید محتوا سایت حالا میتوان به دنبال تقویت پارامترهای دیگر مانند سوشال سیگنال , لینک سازی , افزایش موز اتوریتی و …

| طراحی و سئو توسط تیم سئو میر بهینه سازی وب سایت

, ,

فیلم آموزش سئو

http://www.aparat.com/v/GcsyT
http://www.aparat.com/v/JhGU5

فیلم آموزشروش های ایندکس شدن سریع در گوگل

در این ویدئوی آموزشی مت کاتز صحبت بسیار تازه و نوعی را بیان کرده است که شاید تا به حال بسیاری از افراد و سئو کاران برخلاف نظر این ویدئو عمل می کردند ، موضوع اصلی این ویدئو این است که چرا وبلاگ ها همانند وردپرس سریعتر از دیگر سایت ها ایندکس می شوند و آیا نقشه سایت (SiteMap)در سرعت ایندکس گذاری گوگل ت
http://www.aparat.com/v/bnTym

فیلم آموزش اهمیت شبکه های اجتماعی در بازاریابی اینترنتی و بهینه سازی

به نظر شما شبکه های اجتماعی در گسترش ارتباطات ، تعامل با کاربران ، بازاریابی اینترنتی ، فروش محصولات بیشتر یک شرکت ، سئو و بهینه سازی به چه انداره تاثیر گذار و مهم هستند ؟
http://www.aparat.com/v/GXfFP

۲:۱۴

فیلم آموزش سئو مت کاتز : محتوا مهم تر است یا لینک ها؟

بازهم مت کاتز ، بازهم سئو ، بازهم لینک ها و محتوا . واقعا به نظر شما محتوا در برای سئو بهتر است یا بک لینک ها؟ گوگل به کدام یک از این ها بیشتر توجه می کند؟ اگری چیزی که شما بخواهید و آن را دوست داشته باشید ، حتما لینک ها هستند ولی گوگل چنین فکری نمیکند ! گوگل هر دو را دوست دارد ، اما باید یک نسبت و
  ادامه
۱۸ اسفند ۹۱
۱۹۵ بازدید

۲:۱۹

دریافت لینک از شبکه های اجتماعی چقدر موثر است؟

گوگل و دریافت لینک از شبکه های اجتماعی همچون فیس بوک و توئیتر ، دریاقت لینک از شبکه های اجتماعی همچون Facebook و Twiiter واقعا به چه اندازه می تواند برای سایت موثر باشد؟ امروز جناب مت کاتز با ظاهری با کاملا متفاوت این پرسش را پاسخ خواهد داد که مسئله ای بسیار رایج در امر لینک بیلدینک بین وب مستران و
  ادامه
۲ دی ۹۱
۱۰۱ بازدید

۲:۳۲

مت کاتز در سایت های چند زبانه نوعی دیگر از محتوای تکراری

همانطور که میدانید یکی از پنالتی های سئو در گوگل ، محتوای تکراری یا به اصطلاح بین المللی (duplicate content) است ، این محتوای تکراری چندین نوع دارد ، یکی از انواع این محتوا ، چند زبانه بودن یک سایت ، یا متن ترجمه شده یک مقاله در سایت های مختلف است … این ویدئو سوالات شما را در مورد مطالب تکراری پاس
  ادامه
۲۴ آذر ۹۱
۶۰ بازدید

۲:۲۶

روش های ایندکس شدن سریع در گوگل

در این ویدئوی آموزشی مت کاتز صحبت بسیار تازه و نوعی را بیان کرده است که شاید تا به حال بسیاری از افراد و سئو کاران برخلاف نظر این ویدئو عمل می کردند ، موضوع اصلی این ویدئو این است که چرا وبلاگ ها همانند وردپرس سریعتر از دیگر سایت ها ایندکس می شوند و آیا نقشه سایت (SiteMap)در سرعت ایندکس گذاری گوگل ت
  ادامه
۲۷ آبان ۹۱
۴۷۱ بازدید

۱:۵۷

اهمیت شبکه های اجتماعی در بازاریابی اینترنتی و بهینه سازی

به نظر شما شبکه های اجتماعی در گسترش ارتباطات ، تعامل با کاربران ، بازاریابی اینترنتی ، فروش محصولات بیشتر یک شرکت ، سئو و بهینه سازی به چه انداره تاثیر گذار و مهم هستند ؟
۲۷ آبان ۹۱
۲۳۴ بازدید

۲:۰۴

فیلم آموزشی ترفندهای ایجاد تبلیغات جذاب در گوگل

حتما تا به حال با سیستم تبلیغات گوگل (Google AdWords) کار کرده اید و یا اینکه حداقل اسم آن را شنیده اید ، همانطور که میدانید تبلیغات موثر در این سیستم می توانید به کسب و کار شما ، چه به صورت اینترنتی و یا به صورت تبلیغات یک کمپانی بسیار موثر است ، این سیستم تبلیغات گوگل ، سیستم بسیار جامعی است و حتم
  ادامه
۱۵ آبان ۹۱
۲۶۷ بازدید

۱:۴۸

فیلم آموزشی برندینگ چیست؟

۱۳ آبان ۹۱
۲۸۲ بازدید

۱:۴۰

آیا valid بودن کدهای سایت در سئو تاثیر دارد؟

امروز با ویدئوی بسیار جالبی که در اصل یک عیدی از طرف ماست ، امده ایم ، ویدئوی حاضر ، آموزش بسیار کاربردی در زمینه کدهای یک قالب است ! محتوای این ویدئو در مورد این است که آیا واقعا معتبر بودن (Valid Code) یا استاندارد بودن کدهای یک قالب (سایت) در سئو و بهینه سازی و افزایش رتبه تاثیری هم دارد؟در این و
  ادامه
۱۲ آبان ۹۱
۹۳ بازدید

۱:۳۲

تفاوت طراحی Tableless و طراحی مبتنی بر جدول در برابر سئو

به نظر شما طراحی قالب سایت به صورت TableLess برای سئو بهتر است و یا اینکه طراحی با جدول در بهینه سازی سایت تاثیر بیشتری دارد ؟ نظر شما چیست؟ شاید هم این دو اصلا با یکدیگر در امر سئو و بهینه سازی تفاوت چندانی نداشته باشد ، برای اینکه اطمینان حاصل کنید که کدام یک از این دو بهتر است ، مت کاتز (Matt Cut
  ادامه
۷ آبان ۹۱
۷۳ بازدید

۲:۳۱

کپی برداری کنیم ولی در گوگل جریمه نشویم؟

در این ویدئو مت کاتز به یک سوال بسیار جالب و کاربردی پاسخ داده است ، سوالی که شاید کاربران ایرانی زیادی به دنبال پاسخ آن می باشند ، و آنهم این است چگونه میشود مقاله های سایت های دیگر را به صورتی کپی کرد که باعث کاهش رتبه سایت ما در گوگل نشود یا به عبارتی دیگر مورد جریمه توسط گوگل قرار نگیریم در اصل
  ادامه
۶ آبان ۹۱
۱۶۵ بازدید

۱:۲۸

نحوه استفاده صحیح از تگ h1 برای سئو

تگ H1 یکی از مهمترین عناصر قابل استفاده برای خزنده های جستجوگرها می باشد ، گوگل با استفاده از این تگ ، هدف اصلی محتوای شما را می فهمد ، پس باید در استفاده از تگ ، دقت لازم را داشته باشید یا به عبارتی دیگر دقت بسیار زیادی را باید در استفاده از این تگ انجام دهید ، کاری که شاید بسیاری از وب مسترهای ایر
  ادامه
۵ آبان ۹۱
۱۳۶ بازدید

۱:۴۹

متا تگ کلید واژه (keyword) و تاثیر آن بر رتبه بندی گوگل

شاید تا به حال کسانی که این ویدئو را هنوز مشاهده کرده باشند ، بر این عقیده هستند که گوگل ، به متا تگ کلیدواژه بسیار اهمیت می دهد ولی واقعا اینگونه نیست ، در این ویدئو مت کاتز مدیر بخش آنتی اسپم گوگل شما را قانع می کند که گوگل برای رتبه دهی از کلمات کلیدی استفاده نمیکند و تنها این متا تگ برای نمایش ب
  ادامه
۲ آبان ۹۱
۱۰۱ بازدید

۲:۰۴

بازاریابی با ایمیل ویدئویی

بازاریابی ایمیل ویدئویی یکی از بهترین راهکار ها برای افزایش مشریان و گسترش تبلیغات از طریق ویدئو می باشد ، زمانی که شما یک ویدئو را مثلا در یوتیوب منتشر می کنید باید منتظر بمانید تا مخاطبین شما بیایند و فیلم ویدئویی شما را مشاهده کنند اما یکی از اصول برتر بازاریابی این است که شما خود دست به کار شوید
  ادامه
۲۹ مهر ۹۱
۱۷۵ بازدید

۲:۰۲

بازاریابی در شبکه های اجتماعی

بازاریابی شبکه های اجتماعی ، یکی از جدیدترین نوع از انواع بازاریابی های اینترنتی می باشد ، هدف این نوع بازاریابی تعامل با مشتریان و مخاطبان است ، همانطور که میدانید شبکه های اجتماعی یکی از پربازدیدترین های دنیای وب می باشند ، استفاده درست و مناسب از شبکه های اجتماعی می تواند باعث جذب مشتریان بیشتر و
  ادامه
۲۹ مهر ۹۱
۲۸۵ بازدید

۲:۵۵

نکات قیمت گذاری محصولات

در بخش بازاریابی اینترنتی و فروش محصولات ، نحوه قیمت گذاری محصولات یک کمپانی امری بسیار مهم و حیاتی می باشد ، شما در بخش فروش محصول و قیمت گذاری ، باید دقت لازم را داشته باشید تا علاوه بر این که هیچ ضرر و زیانی به شما و کمپانی شما وارد نشود ، مشتریان شما از قیمت محصولات شما راضی باشند ، ویدئوی زیر ر
  ادامه
۲۹ مهر ۹۱
۱۱۳ بازدید

۱:۲۳

بازاریابی محتوا در 60 ثانیه

بازاریابی محتوا امروزه برای بازاریابان اینترنتی ، سئو کاران و حتی موتورهای جستجو مخصوصا گوگل امری بسیار مهم و ضروری شده است ، الگوریتم های جدید گوگل از جمله پنگوئن و پاندا ، علاقه شدیدی به محتوای منحصر به فرد و با کیفیت دارند ، اما این محتوا باید باب میل کاربران و مخاطبان نیز باشد ، باید مقاله ای را
, پارامترهای چرخشی در سئو

پارامترهای چرخشی در سئو وبسایت – پارامترهای الگوریتم سئو

امروزه در سئو و الگوریتم های سئو بخصوص در  گوگل برخی پارامترها بصورت ثابت بوده و برخی بصورت چرخشی و طی الگوریتم های دوره ای تغییر میکند . در این مقاله قصد داریم به طور کلی پارامترهای چرخشی در سئو و بهینه سازی سایت برای موتورهای جستجوگر را شرح دهیم

منظور از پارمترهای چرخشی موثر بر سئو؟

این پارامتر ها عموما به صورت دوره ای و با الگوریتم های رتبه دهی سایت ها که هر چند وقت یکبار توسط موتورهای جستجوگر تغییر میکند تغییر میکنند . در دوره ای نقش یک پارامتر بیشتر و در دوره ای دیگر نقش پارامتر دیگر بیشتر میشود . به عنوان نمونه این پارامتر ها عبارتند از تیتر یا عنوان سایت یا محتوا – متا تگ ها و تگ های html که همگی موثرند ولی در دوره های مختلف تاثیرشان کمتر یا بیشتر میشود

آخرین الگوریتم گوگل و پارامترهای چرخشی در آن

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

| طراحی و سئو توسط تیم سئو میر بهینه سازی وب سایت

دکوراسیون اداری

آجر نسوز نما

میز اداری

مبلمان اداری

دوربین مداربسته

دزدگیر و سیستم امنیتی

انتقال تصویر دوربین مدار بسته

ثبت بین المللی اختراع

سیستم پیجینگ

ثبت اختراع در ایران

قیمت دستگاه فراخوان نوبت

دستگاه پیجر رستوران

مبلمان اداری

میز اداری

مبلمان اداری

دکوراسیون اداری

فروش دوربین مداربسته

قیمت دوربین مداربسته

ثبت نشان جغرافیایی

دستگاه فراخوان نوبت

نصب دوربین مداربسته

سیستم پیجینگ

پیجینگ صنعتی

ثبت نام تجاری

میز اداری

میز کنفرانس

پارتیشن اداری

پارتیشن اداری

ثبت شرکت

سیستم فراخوان نوبت

رتبه بندی شرکت

بهینه سازی سایت

ثبت شرکت و رتبه بندی

بهینه سازی وب سایت

مشاوره سئو سایت

سیستم نوبت دهی

سیستم صوتی سالن کنفرانس  

پارتیشن دوجداره

پارتیشن اداری

سنگ آنتیک

آجر نسوز نما

فروش دستگاه نوبت دهی

ثبت نشان تجاری

قیمت دستگاه نوبت دهی

سامانه استعلام شرکت ها

سامانه نوبت دهی

ثبت اختراع

نوبت دهی

مشاوره ثبت اختراع

سیستم صوتی سالن کنفرانس

پارتیشن

میز

مبلمان و دکوراسیون

میز مدیریت

ثبت مالکیت صنعتی

دستگاه فراخوان مشتری

ثبت علامت تجاری

دستگاه نوبت دهی

سیستم فراخوان مشتری

مشاوره ثبت علامت تجاری

سیستم نوبت دهی بانکی

خدمات ثبت علامت تجاری

میز اداری

اطلاعات ساختمان

اطلاعات پروژه های ساختمانی

بانک اطلاعات ساختمانهای در حال ساخت

مشاوره ثبت شرکت

سئو وب سایت

خدمات ثبت شرکت

ثبت برند

بهینه سازی و سئو

دستگاه نوبت دهی رستوران

سئو سایت

سیستم نوبت دهی فست فود

مشاوره بهینه سازی سایت

خدمات ثبت برند

کارشناس بهینه سازی سایت

ثبت طرح صنعتی

فروشندگان ابزار و یراق

فروشندگان مصالح ساختمانی

سنگ ساختمانی

سنگ آنتیک و دکوراتیو

سیستم نوبت دهی

دستگاه نوبت دهی

مشاوره ثبت برند

سیستم مدیریت صف

ثبت برند در ایران

الگوریتم گوگل

خدمات سئو

خدمات بهینه سازی سایت

سنگ آنتیک

آجر نسوز

پارتیشن

ساختمانهای در حال ساخت

آموزش بهینه سازی سایت

سئو سازی

قیمت سئو سایت

هزینه بهینه سازی سایت

دستگاه مکانیزه نوبت دهی

مراحل ثبت برند

ارتقاء سایت در گوگل

ثبت علامت

 

##RSS=http://www.decomir.ir/rss.xml##