Internet location (4,4)
(Other definitions for home page that I've seen before include "Website domain?" , "on-screen introduction" , "introduction to site" , "Internet site intro" , "First point of call on website" .)
'internet location' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for site that I've seen before include "Spot, location" , "Locate - place" , "Where something is located" , "station" , "Location or piece of land" .)
'internet location' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for website that I've seen before include "Online location" , "On-line information pages" , "Internet pages" , "Internet page" , "Wikileaks maybe" .)