Herkese merhaba,
Bu kısımda SQL Server’da SEO link oluşturma fonksiyon kodları olacak.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
--SEO Kod oluşturma kodları Create FUNCTION [SeoLinkOlusturma] ( @slicesonrasimetin NVARCHAR(1000) ) RETURNS NVARCHAR(1000) AS BEGIN SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,' ','-') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,' ','-') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'_','-') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'ç','c') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'Ç','c') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'ş','s') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'Ş','s') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'İ','i') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'I','i') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'Ö','o') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'ö','o') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'Ü','u') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'ü','u') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'Ğ','g') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'ğ','g') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'+','') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'&','') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'?','') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'%','yuzde-') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'''','-') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'!','') SET @slicesonrasimetin = REPLACE(@slicesonrasimetin,'--','-') Return (SELECT @slicesonrasimetin ) END --Çalıştırılması İşlemi-- SELECT dbo.[SeoLinkOlusturma]('Çalışmalar''ımız tüm!!! hızıyla sürüyor?? %45 tamamlandı') |
