Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

SEO optimizacija problem

[es] :: PHP :: SEO optimizacija problem

[ Pregleda: 1946 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

10001011

Član broj: 158622
Poruke: 16
91.150.108.*



Profil

icon SEO optimizacija problem18.07.2008. u 13:34 - pre 192 meseci
Nasao sam ovu skripticu za optimizaciju na internetu, e sada imam problema sa inplemetacijom na mom sajtu.

Evo primera: www.sajt.com/vesti/video-vesti.php?prikaz=34

Ali nesto nece, evo i koda:

Code:
                                               <a href="'.getCategoryURL($path, $lang['category'], $categories[$i]['id'],$categories[$i]['friendly_url']).'" title="'.$categories[$i]['title'].'">';


ReWrite
Code:
RewriteRule ^Delatnost\/(.+)/$ index.php?id=$1 [L]

RewriteRule ^Delatnost\/(.+)/([0-9]+)\.html$ index.php?id=$1&page=$2 [L]


i funkcija:
Code:
function getCategoryURL($path_array, $language_prefix, $id=null, $friendly_url='') {

    if(MOD_REWRITE) {

        $url_string = BASE_URL.'/'.urlencode($language_prefix).'/';

        foreach($path_array as $value) {

            $url_string .= $value['friendly_url'].'/';

        }

        if(trim($friendly_url) != '') {

            $url_string .= urlencode($friendly_url).'/';

        }

        return $url_string;

    } else {

        $url_string = BASE_URL.'/index.php?id=';

        if(!is_null($id)) {

            return $url_string.$id;

        } else {

            return $url_string.$path_array[(count($path_array)-1)]['id'];

        }

    }

}

 


Pokusao sam da prilagodim ali me nesto zeza, kako bi ste je vi prilagodili.

Hvala unapred.
 
Odgovor na temu

b0ris
Boris Vujicic
Senior PHP programer
Beograd

Član broj: 126587
Poruke: 158
*.net.upc.cz.



+2 Profil

icon Re: SEO optimizacija problem20.07.2008. u 15:09 - pre 192 meseci
Neznam da li ce ti pomoci ali ovako ja radim url rewrite za svoje sajtove.
Izgled url-a mi je uvek isti

http://www.aaaaa.xxx/index.php ? url=/xxxxx/xx/xxxxx.html & params=/xxxx:xx/xxx:xx/xxx

Url pretstavlja stranicu dok params pretstavlja get parametre potrebne za tu stranicu.
.htaccess izgleda ovako

Code:

RewriteEngine on

RewriteRule index/url/(.*)/params/(.*) index.php?url=$1&params=$2 [L]
RewriteRule index/url/(.*) index.php?url=$1 [L]


Jako je bitan redosled. Bitno je da prvo obradis slucaj u kome imas parametre, a ako taj slucaj nepostoji onda prelazi na prvi slucaj.

Takodje sam primetio da ti nije podesen encoding za sajt (npr utf-8).

Prepisan url izgleda ovako.
www.xxxxxx.xxx/index/url/xxx/xxx/xxx.html/params/xx/xxx/xxx
Takodje mozes malo da modifikujes pa da izbacis index, izgleda jos lepse :)
Nadam se da sam bio od pomoci
---------------------------------------------------------------------
Just do it.
 
Odgovor na temu

Predrag Supurovic
Pedja YT9TP
Užice

Član broj: 157129
Poruke: 6279

Sajt: pedja.supurovic.net


+1571 Profil

icon Re: SEO optimizacija problem20.07.2008. u 16:19 - pre 191 meseci
Probaj http://seo-url-tools.datavoyage.com/

To je bespaltan php skripta koja radi uglavnom sav posao oko manipulacije url-ovima. Imas i funkcionalan primer kako se upotrebljava.
 
Odgovor na temu

10001011

Član broj: 158622
Poruke: 16
93.86.24.*



Profil

icon Re: SEO optimizacija problem29.07.2008. u 17:55 - pre 191 meseci
@b0ris

Da tako mi se svidja, u php-u stavim samo <a href="/index/url/'.$fetch['fu'].'.html" title="'.$fetch['title'].'">######</a> i radi. Super hvala.


Za izbacivanje index potrebno je samo urediti .htaccess, da li sam upravu.

umesto: RewriteRule index/url/(.*) index.php?url=$1 [L]
stavio sam: RewriteRule url/(.*) index.php?url=$1 [L]

Hvala vam puno.
 
Odgovor na temu

b0ris
Boris Vujicic
Senior PHP programer
Beograd

Član broj: 126587
Poruke: 158
*.dynamic.sbb.rs.



+2 Profil

icon Re: SEO optimizacija problem17.08.2008. u 14:28 - pre 191 meseci
Da to je to. Samo treba izbaciti index.

---------------------------------------------------------------------
Just do it.
 
Odgovor na temu

[es] :: PHP :: SEO optimizacija problem

[ Pregleda: 1946 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.