This tip covers configuration in Options/Permalinks [Edit Permalink Structure] for WordPress users. هذه النصيحه ويشمل التكوين في خيارات / permalinks [تحرير الدائم هيكل] لWordPress المستخدمين. My version is WordPress 1.5. بلدي WordPress النسخه 1،5.

By default WordPress uses a query string to identify a post. WordPress افتراضي يستخدم لتحديد عبارة طلب وظيفة. This is neither search engine friendly nor human friendly. هذا ليس محرك بحث ودية ودية ولا حقوق. A better way is to use a custom URI to better identify your posts. افضل طريقة هى استخدام اوري مخصص للتعرف بصورة افضل على رسائلك. Many bloggers include a date as part of the permalink. وتشمل العديد من المدونين حتى الآن كجزء من الدائم. I advise against it انصح ضدها . The date of the post is not so important as to be part of the URI! تاريخ ما بعد ليست من الاهميه بحيث ان تكون جزءا من اوري!

My suggestion is to use a simple structure containing the post-slug as your Permalink URI. اقتراحي هو استخدام بسيطة تحتوي على هيكل ما بعد الدوده البزاقه اوري الدائم لكم. I use: انا استعمل :
Structure: /index.php/archive/%postname%/ هيكل : / index.php / ارشيف / ٪ postname ٪ /

Note that there is an index.php embedded. علما ان ثمة جزءا لا يتجزأ من index.php. This is fine with search engines and humans too. وهذا حسن مع محركات البحث والبشر أيضا. And it will work great. وإنها ستعمل كبيرة. It doesn’t require mod_rewrite functionality or change to htaccess. انه لا يحتاج الى تغيير او وظيفة او mod_rewrite الى htaccess. Something as simple as this will work in all configurations. الأمر بهذه البساطه ، حيث سيؤدي ذلك الى العمل في جميع التكوينات.

For category base I use simply: /index.php/category الاساس الاول لفئة استخدام ببساطة : / index.php / الفئة

This is just a simple example. وهذا مجرد مثال بسيط. You can make your URI as complicated as you want. يمكنك جعل حياتك اوري معقدة تريد. Just remember to test it. فقط تذكر لاختباره.
Personally I like it short and simple. شخصيا أحب قصيرة وبسيطة.

Update 1 : Please refer to the comments below for points and counterpoints on this topic. تحديث 1 : يرجى الرجوع إلى التعليقات الواردة ادناه للاطلاع على نقاط وcounterpoints حول هذا الموضوع.

Update 2 : The objections raised by some people is that having an identical named title for posts will cause problems with WordPress. تحديث 2 : الاعتراضات التي اثارتها بعض الناس هو ان وجود اسم مطابق للعنوان وظائف سيتسبب فى حدوث مشكلات مع WordPress. This is not a valid observation anymore. وهذه ليست صالحة للمراقبة بعد الآن. In other words you can have 10 posts named “Happy New Year” and WordPress will assign unique post-slug to each. وبعباره اخرى يمكن ان يكون لديك 10 وظيفة باسم "سنة جديدة سعيدة" وسوف يقوم WordPress فريدة من نوعها في مرحلة ما بعد الى كل الدوده البزاقه. Simply said this approach is without any drawbacks AFAIK. ببساطة : قال هذا النهج دون اي عوائق afaik.

Update 3 : Cem commented: تحديث 3 : علق جيم :

For future reference, I was able to get permalink URL rewriting working in WordPress by creating a php.ini at my domain root with the following configuration: للرجوع اليها في المستقبل ، كنت قادرا على الحصول على العنوان الدائم في اعادة صياغه العمل من خلال تهيئة WordPress php.ini في نطاقي الجذر مع التكوين التالية :

cgi.fix_pathinfo = 1 cgi.fix_pathinfo = 1
cgi.force_redirect = 0 cgi.force_redirect = 0

Several people have found it useful on various environments including but not limited to IIS on windows as can be seen from the comments. وقد وجدت العديد من الاشخاص انه من المفيد بما في بيئات مختلفة على سبيل المثال لا الحصر IIS على ويندوز وكما يتضح من التعليقات. Thanks Cem for sharing! شكرا لتقاسم سيم!

BTW: Personally I use /archive/%postname%/ for my راجع للشغل : انا شخصيا استخدام / ارشيف / ٪ postname ٪ / لبلادي Stem Cell Research Blog ان بحوث الخلايا الجذعيه بلوق without requiring any changes. دون ان يتطلب ذلك اي تغييرات.

The greatest benefit is that you don’t have to embed index.php as part of URL, possibly slightly increasing your SERP. أكبر فائدة ان لم يكن لديك لتضمين index.php كجزء من موقع ، وربما زيادة طفيفة serp الخاص بك.