Now I have a website which has a splash page as introduction. The name is www.abc.com It is like a junction point to two related websites. One of them links to www.abc.com/default.aspx and the other to www.xyz.com Now my question is, if I'm doing an SEO campaign for www.xyz.com which is one of the destinations, is the fact that it is of the destination pages of the splash page have any negative impact on the SEO process?
In this connection I must mention that the links existing in the splash page are not HTML links and are designed in flash only. Till date I couldn't find any page of xyz.com being cached by Google( not even the home page; though the page www.abc.com/default.aspx is in Google index.
I don't know much about flash, so I can't tell you what Google sees in your flash.
Being linked form abc.com shouldn't be negative for xyz.com since the splash page just contains two links. (it's no link farm) It is more of a problem for www.abc.com/default.aspx since the homepage isn't the start page of the domain.
In your situation will marketing abc.com not benefit xyz.com in any way. (unless Google can actually read something in the flash)
The not caching, do you mean the site isn't in the index? If that's the case, are there any links to xyz.com or did you submit it to Google? If those link do exist, and the site isn't new, there might be another problem why Google doesn't index it. If there is no way Google can know xyz.com exists, then, well tell them. If xyz.com is just not in the Google cache, it might be a time issue (it takes a while).
Why not make on both domains homepages a link to the other (maybe with a nice text/picture) and get rid of that splash page? Neither Google nor your users like flash, and then both sites will be link-partners, promoting each other.