Forum Moderators: Robert Charlton & goodroi

Message Too Old, No Replies

Can hiding the source code harm rankings?

         

travelin cat

6:44 pm on Jul 29, 2013 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



We just inherited a website where the previous developer had added some code to the entire site that blocked the ability to view the source code. My question is, can this be detrimental to rankings? The website has many problems, this is just one of them.

g1smd

7:38 am on Jul 30, 2013 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Source code can always be viewed. Save the page locally then open it with a text editor.

If instead of "can't be viewed" you mean it "has been encoded" then the decoding might not work in all browsers and adds a significant processing overhead that slows the site down.

If search engines cannot read the HTML code, they cannot understand the content and will fail to rank the site. If the pages are encoded, they'll just index it as random junk or may yet suspect a "trick" and penalise it.

scooterdude

8:53 am on Jul 30, 2013 (gmt 0)

10+ Year Member



are you refering to the webpage html or server side code? i.e php/asp/.net

travelin cat

1:16 pm on Jul 30, 2013 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



This is a script on the webpage itself. It disables the save/save as command and the view source command, it has not been encoded. I discovered this after ftp'ing into the site and retrieving the page.

We are of course going to remove this script, but I was just curious to how the search engines might treat it.

FranticFish

1:32 pm on Jul 30, 2013 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Fetch as Googlebot from WMT.

travelin cat

1:37 pm on Jul 30, 2013 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



FranticFish, thanks, never thought about that. Googlebot is showing success.

FranticFish

4:52 pm on Jul 30, 2013 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



It's always worked for me. I think it's because the browser HAS to receive the code to render the page, and only once the page is rendered can those scripts work to disable certain functions within the browser.

As g1smd said, it's completely daft anyway because it offers no real protection!

phranque

5:42 pm on Jul 30, 2013 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



typically this is done by using javascript to mess with the contextual menu.
if you temporarily turn off javascript you can view source.