senters Posted April 3, 2012 Report Share Posted April 3, 2012 Kā pareizāk būtu jādara, lai vecos linkus, ko google ir noindeksējusi tā izmestu. Šobrīd skatoties site:lapa.lv >50% ir veco url. Agrāk bija linki - lapa.lv/index.php?x=1 utt. tagad lapā ir googles seo draudzīgi linki, kā arī vecie vairs neeksistē. Esmu dzirdējis, ka vislabākais variants ir taisīt 301 redirektu (http://www.webconfs.com/how-to-redirect-a-webpage.php), ja vien padotais links neeksistē lapā. Kā jūs to īstenojat praksē? Link to comment Share on other sites More sharing options...
foxsk8 Posted April 3, 2012 Report Share Posted April 3, 2012 Iekš robots.txt varēja tak norādīt, ko noņemt nost, kādus linkus, ja tev ir webmaster tools googlē, tur arī varēji norādīt. Link to comment Share on other sites More sharing options...
daGrevis Posted April 3, 2012 Report Share Posted April 3, 2012 301 redirekts. Un ar laiku viss būs kā vakag pats no sevis. http://webmasters.stackexchange.com/questions/28070/how-to-handle-canonical-url-changes-like-stack-overflow/28071#28071 Link to comment Share on other sites More sharing options...
senters Posted April 3, 2012 Author Report Share Posted April 3, 2012 protams ir webmaster tools. tā ir labākā prakse kā šo lietu risināt? vai tomēr nebūs labāk .htaccess failā redirektēt uz www.lapa.lv ar 301 redirektu? Link to comment Share on other sites More sharing options...
senters Posted April 3, 2012 Author Report Share Posted April 3, 2012 Šāds ir mans patreizējais .htaccess: <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?uri=$1 [QSA,L] </IfModule> Link to comment Share on other sites More sharing options...
senters Posted April 3, 2012 Author Report Share Posted April 3, 2012 (edited) cienījamie speciālisti, un kāds šeit būtu precīzs .htaccess risinājums? tā arī precīzi neko nepateicāt. tā, ka google paspējusi saindeksēt pusgada laikā visdažādākos linkus (ar visādiem mainīgajiem), .htaccessā vajadzētu norādīt lai redirektē uz www.lapa.lv, ja vien links neeksistē patreiz. tagad sanāk, ka jāraksta katram itemam atsevišķs redirekts: <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?uri=$1 [QSA,L] RewriteCond %{QUERY_STRING} ^x=21602$ RewriteRule ^index\.php$ http://www.lapa.lv/? [R=301,L] </IfModule> vai ir iespējams, ka $x ir jebkurš cipars? un jebkuru urli, kurš sastām no lapa.lv/index.php?x=.... sūta uz jau redzamo www.lapa.lv (jo šādi linki vairs neeksistē) (labots): uzrakstīju šādi, strādā, bet nav pārliecība vai ir pareizi: RewriteCond %{QUERY_STRING} ^x=(.*)$ Edited April 3, 2012 by senters Link to comment Share on other sites More sharing options...
marrtins Posted April 3, 2012 Report Share Posted April 3, 2012 HTTP kods 410 - GONE Link to comment Share on other sites More sharing options...
Recommended Posts